Saya menggunakan LibGDX untuk membuat game Android. Saya tidak membuat backend HTML dari game. Saya hanya ingin berada di Android Google Play Store.
Apakah mungkin untuk memposting skor ke Facebook? Dan jika demikian, bagaimana saya bisa melakukannya? Saya mencari dan menemukan solusinya hanya untuk game berbasis web.
Jawaban:
The Facebook API yang berbasis HTTP, sehingga Anda dapat mengeluarkan permintaan posting HTTP dari permainan Anda ke API endpoint yang sesuai (lihat "Publish Post," yang sayangnya tidak memiliki jangkar). Titik akhir yang dimaksud adalah
me/feed
, jadi Anda ingin membuat permintaan yang pada dasarnya terlihat seperti ini:(Anda harus memastikan untuk mengikuti langkah-langkah otentikasi yang dirinci dalam dokumentasi untuk mendapatkan token akses yang harus Anda lewati daripada
X
).Anda harus dapat menggunakan
HttpUrlConnection
kira-kira sebagai berikut (belum diuji, sortof-pseudocode):sumber
Membuat dan menghosting aplikasi layanan web PHP yang, ketika diakses, mengambil skor sebagai argumen HTTP GET, melakukan verifikasi yang diperlukan, dan kemudian mempostingnya ke Facebook menggunakan Facebook API .
PHP sangat mudah dan sederhana. Ini akan membuat Anda bangun dan berjalan dalam hitungan menit. Gunakan server [WAMP] ( http://www.wampserver.com/en/ ) jika Anda menggunakan Windows.
Anda mungkin perlu membuat aplikasi Facebook dari tautan Aplikasi di Facebook.
sumber