Catat user id dan session key untuk digunakan dalam pengembangan game. Sessionkey dapat berubah sewaktu-waktu.3.
Persiapan Development di DesktopKarena pada contoh di bawah nanti kita akan mengirimkan data user ID dan sessionkey, maka kita harus menyimpan data user id dan session key. Untuk development didesktop, kita bisa menggunakan nilai yang hard coded.Misal:
this.uid = "1250764986";this.session_key = "2.iIS_RSbqvNBLOub0myiT1w__.3600.1264831200-1250764986";
Nilai ini adalah nilai yang kita dapatkan tadi dan akan kita ubah nanti setelah gameselesai dibuat dan akan di deploy ke server.4.
Menggunakan Facebook APIBerikut ini contoh cara menggunakan Facebook API
•
Pada server (
http:agategames.com/fbgames/Tutorial/getuserinfo.php
)
•
Pada game yang dibuat, tambahkan kode seperti berikut
public function GetUserInfo():void{var request:URLRequest = newURLRequest("http://agategames.com/fbgames/Tutorial/getuserinfo.php");request.method = URLRequestMethod.POST;var variables:URLVariables = new URLVariables();var loader:URLLoader = new URLLoader();variables.uid = uid;variables.session_key = session_key;request.data = variables;loader.dataFormat = URLLoaderDataFormat.VARIABLES;loader.addEventListener(Event.COMPLETE, completeGetUserInfo);loader.load(request);}private function completeGetUserInfo(e:Event):void{trace("string get a", e.target.data);}
•
Jalankan game. Akan muncul hasil trace seperti ini
Add a Comment
Topan Grableft a comment