Ich benutze LibGDX, um ein Android-Spiel zu erstellen. Ich mache nicht das HTML-Backend des Spiels. Ich möchte nur, dass es im Android Google Play Store verfügbar ist.
Ist es möglich, die Ergebnisse auf Facebook zu veröffentlichen? Und wenn ja, wie kann ich das machen? Ich habe die Lösungen nur für webbasierte Spiele gesucht und gefunden.
Antworten:
Die Facebook-APIs sind HTTP-basiert, sodass Sie eine HTTP-Post-Anfrage von Ihrem Spiel an den entsprechenden API-Endpunkt senden können (siehe "Post veröffentlichen", der leider keinen Anker hat). Der fragliche Endpunkt ist
me/feed
, also möchten Sie eine Anfrage erstellen, die im Grunde so aussieht:(Sie müssen sicherstellen, dass Sie die in der Dokumentation beschriebenen Schritte zur Authentifizierung befolgen, um das Zugriffstoken zu erhalten, das Sie anstelle von übergeben sollten.
X
)Sie sollten in der Lage sein,
HttpUrlConnection
ungefähr Folgendes zu verwenden (ungetestet, sortof-pseudocode):quelle
Erstellen und hosten Sie eine PHP-Webdienstanwendung, die beim Zugriff die Ergebnisse als HTTP-GET-Argument verwendet, alle erforderlichen Überprüfungen durchführt und sie dann mithilfe der Facebook-API auf Facebook veröffentlicht .
PHP ist sehr einfach und unkompliziert. Damit sind Sie in wenigen Minuten einsatzbereit. Verwenden Sie einen [WAMP] -Server ( http://www.wampserver.com/en/ ), wenn Sie Windows verwenden.
Möglicherweise müssen Sie eine Facebook-Anwendung über den Apps-Link in Facebook erstellen.
quelle