Negosiasikan Koneksi SignalR ke layanan PubSub, sebagai langkah pertama untuk membuat koneksi. Catatan: Implementasi klien SignalR mengharapkan URL Hub untuk menghilangkan /negotiate bagian dari jalur ini (mis: HubConnection harus melewati URL yang diakhiri dengan ...playfabapi.com/pubsub). Saat memulai koneksi, klien SignalR akan secara otomatis menambahkan /negotiate ke akhir URL hub. Klien SignalR akan menginterpretasikan objek respons untuk membuat koneksi tetap ke PubSub. https://docs.microsoft.com/aspnet/core/signalr/dotnet-client#connect-to-a-hub https://github.com/dotnet/aspnetcore/blob/main/src/SignalR/docs/specs /TransportProtocols.md#post-endpoint-basenegosiasi-permintaan

POST https://titleId.playfabapi.com/PubSub/Negotiate

Judul Permintaan

Nama Yg dibutuhkan Jenis Keterangan

Token X-Entity

BENAR

API ini memerlukan Token Sesi Entitas, tersedia dari metode Entity GetEntityToken.

Badan Permintaan

Nama Jenis Keterangan

Tag Kustom

Tag kustom opsional yang terkait dengan permintaan (misalnya nomor build, pengidentifikasi pelacakan eksternal, dll.).

Tanggapan

Keamanan

Token X-Entity

API ini memerlukan Token Sesi Entitas, tersedia dari metode Entity GetEntityToken.

Jenis:
kunci API
Di:
header

definisi

apiKesalahanPembungkus

Pembungkus dasar di sekitar setiap respons API yang gagal

pubSubNegosiasiMeminta

Klien SignalR membuat permintaan ini untuk memulai koneksi mereka ke layanan SignalR PubSubHub. Klien akan menafsirkan respons dan membuat koneksi websocket yang persisten ke layanan dengan detailnya.

pubSubNegosiasiHasil

ApiErrorWrapper

Pembungkus dasar di sekitar setiap respons API yang gagal

Nama Jenis Keterangan

kode

Kode HTTP numerik

kesalahan

Kode kesalahan Playfab

kode kesalahan

Kode kesalahan PlayFab numerik

rincian kesalahan

Deskripsi mendetail tentang masalah individu dengan objek permintaan

pesan eror

Deskripsi untuk kode kesalahan PlayFab

status

String kode HTTP

PubSubNegosiasiPermintaan

Klien SignalR membuat permintaan ini untuk memulai koneksi mereka ke layanan SignalR PubSubHub. Klien akan menafsirkan respons dan membuat koneksi websocket yang persisten ke layanan dengan detailnya.

Nama Jenis Keterangan

Tag Kustom

Tag kustom opsional yang terkait dengan permintaan (misalnya nomor build, pengidentifikasi pelacakan eksternal, dll.).

PubSubNegosiasiHasil

Nama Jenis Keterangan

AksesToken

Token akses untuk layanan PubSub Azure SignalR.

Url

Url titik akhir PubSub Azure SignalR.

Kode Kesalahan

Nama Kode

Kesalahan server dari dalam

1110

PubSubFeatureNotEnabledForTitle

2500

PubSubTerlalu BanyakPermintaan

2501

Layanan tidak tersedia

1123

By AKDSEO