2012-04-05 6 views
3

ここにFacebook callback.phpのコードです。
ポストメソッド応答($ updates変数)はどのように処理できますか?

if ($method == 'GET' && $_GET['hub_mode'] == 'subscribe' &&  
    $_GET['hub_verify_token'] == VERIFY_TOKEN) 
    { 
    echo $_GET['hub_challenge']; 
    } 
else if ($method == 'POST') {         
    $updates = json_decode(file_get_contents("php://input"), true); 

    //what to do here. 

    error_log('updates = ' . print_r($updates, true));    
} 

答えて

1

多くの人はこれで苦労しているように見えるので、私そのためには、Facebookのリアルタイム更新のAPIを使用する方法についての詳細なチュートリアルを作ることを決めた:

http://www.codedestination.com/1/post/2013/05/-facebook-real-time-updates-api-tutorial-part-i.html

あなたが探しているものforは、チュートリアルシリーズの第2部で説明されています。

FaceBookから受け取ったJSONオブジェクト通知をデコードする方法と、これらの更新を自分のデータベースに保存する方法の両方について説明しています。

こちらがお役に立てば幸いです。運が良かった!

+0

与えられたリンクはもう動作していません! – abhinav

+0

@Abhinavねえ、私に知らせてくれてありがとう。このサイトはもう一度稼働しています! –