Share via


Inhalts- & Konfigurationslesevorgänge

Inhalt & Konfigurationsdateien umfassen die folgenden Elemente: Entitätsdateien, Aktionen, Regeln, geplante Aufgaben, Matchmaking, Pushbenachrichtigungen, E-Mails und Titelnachrichten. Inhalts- & Konfigurationsdateien sind eine Reihe von Schlüssel-Wert-Paaren, die hauptsächlich zur Remoteverwaltung der Konfiguration Ihres Spiels verwendet werden.

Die folgenden APIs führen dazu, dass die Inhalts-& Configuration-Leseeinheit inkrementiert wird.

Admin-APIs

  • GetContentUploadUrl Ruft die vorsignierte URL zum Hochladen einer Inhaltsdatei ab. Ein nachfolgendes HTTP PUT an die zurückgegebene URL lädt den Inhalt hoch. Beachten Sie außerdem, dass der Inhaltsdienst speziell das CDN-Angebot von PlayFab ist, für das CDN-Standardtarife gelten.

  • GetActionsOnPlayersInSegmentTaskInstance Abrufen von Informationen zu einer ActionsOnPlayersInSegment-Aufgabe instance.

Client-APIs

  • GetTitleNews Ruft den Titel-Newsfeed ab, wie im Entwicklerportal konfiguriert.

  • GetContentDownloadUrl Diese API ruft eine vorsignierte URL für den Zugriff auf eine Inhaltsdatei für den Titel ab. Ein nachfolgendes HTTP GET für die zurückgegebene URL versucht, den Inhalt herunterzuladen. Ein HEAD Abfrage an die zurückgegebene URL versucht, die Metadaten des Inhalts abzurufen. Beachten Sie, dass ein erfolgreiches Ergebnis nicht garantiert, dass dieser Inhalt vorhanden ist. Wenn er nicht hochgeladen wurde, schlägt die Abfrage zum Abrufen der Daten fehl. Weitere Informationen finden Sie in diesem Beitrag: https://community.playfab.com/hc/community/posts/205469488-How-to-upload-files-to-PlayFab-s-Content-Service. Beachten Sie außerdem, dass der Inhaltsdienst speziell das CDN-Angebot von PlayFab ist, für das CDN-Standardtarife gelten.

  • GetPhotonAuthenticationToken Ruft ein benutzerdefiniertes Photon-Authentifizierungstoken ab, das zum sicheren Einbinden des Players in einen Photon-Raum verwendet werden kann. Weitere Informationen finden Sie unter Photon-Schnellstart .

  • GetTitlePublicKey Gibt das Base64-codierte RSA CSP-Blob des Titels zurück.

  • GetTradeStatus Ruft die aktuelle status eines vorhandenen Trades ab.

  • GetWindowsHelloChallenge Fordert eine Aufforderung vom Server an, von Windows Hello Passport-Dienst signiert zu werden, um sich zu authentifizieren.

Daten-APIs

  • Getfiles Ruft Dateimetadaten aus dem Profil einer Entität ab.

Server-APIs

  • GetContentDownloadUrl Diese API ruft eine vorsignierte URL für den Zugriff auf eine Inhaltsdatei für den Titel ab. Ein nachfolgendes HTTP GET für die zurückgegebene URL versucht, den Inhalt herunterzuladen. Ein HEAD Abfrage an die zurückgegebene URL versucht, die Metadaten des Inhalts abzurufen. Beachten Sie, dass ein erfolgreiches Ergebnis nicht garantiert, dass dieser Inhalt vorhanden ist. Wenn er nicht hochgeladen wurde, schlägt die Abfrage zum Abrufen der Daten fehl. Weitere Informationen finden Sie in diesem Beitrag: https://community.playfab.com/hc/community/posts/205469488-How-to-upload-files-to-PlayFab-s-Content-Service. Beachten Sie außerdem, dass der Inhaltsdienst speziell das CDN-Angebot von PlayFab ist, für das CDN-Standardtarife gelten.

  • GetTitleNews Ruft den Titel-Newsfeed ab, wie im Entwicklerportal konfiguriert.

  • SendCustomAccountRecoveryEmail Erzwingt, dass eine E-Mail an die E-Mail-Adresse des registrierten Kontakts für das Konto des Benutzers gesendet wird, basierend auf einer E-Mail-Vorlage für die Kontowiederherstellung.

  • SendEmailFromTemplate Sendet eine E-Mail basierend auf einer E-Mail-Vorlage an die Kontakt-E-Mail eines Spielers.

  • SendPushNotification Sendet eine iOS-/Android-Pushbenachrichtigung an einen bestimmten Benutzer, wenn das Gerät dieses Benutzers für Pushbenachrichtigungen in PlayFab konfiguriert wurde. Wenn ein Benutzer sowohl Android- als auch iOS-Geräte verknüpft hat, werden beide benachrichtigt.

  • SendPushNotificationFromTemplate Sendet eine Vorlage für iOS-/Android-Pushbenachrichtigungen an einen bestimmten Benutzer, wenn das Gerät dieses Benutzers für Pushbenachrichtigungen in PlayFab konfiguriert wurde. Wenn ein Benutzer sowohl Android- als auch iOS-Geräte verknüpft hat, werden beide benachrichtigt.