0

Facebookの投稿、コメント、返信、Facebookページでの会話を取得するアプリケーションがあります。チェックを止めることなく実行されているアプリ(サービス)は、そのページの新しいアイテム(投稿/コメント/返信/会話)であるため、fb API(ノンストップサービス)に作成されたリクエスト制限に達すると、私のFacebookアプリはタイムアウトになりました30分間の任意のリクエスト。

facebook Real-time API について読みました。FB が通知に変更を加えると、通知が送信されます。試してみましたが、FB から有用な応答がありませんでした。誰でも私の間違いを教えてください。

これを使用してFBサブスクリプションを投稿しました:

Page_ID/subscriptions?access_token=My_APP_Token&object=page&fields=feed&callback_url=211.25.3.235/php/verify.php&verify_token=anbiz

次に、私のローカル コード (verify.php) で:

<?php 
    define('VERIFY_TOKEN', 'anbiz');
$method = $_SERVER['REQUEST_METHOD'];
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);
    file_put_contents('updates.txt',  print_r($updates) , FILE_APPEND);
    $strword  = array($updates);
    $count = count($strword);
    $count = count($pieces);
    $myfile = fopen("count.txt", "w") or die("Unable to open file!");
    fwrite($myfile, $count);
    fclose($myfile);
    $myfile = fopen("newfile.txt", "w") or die("Unable to open file!");
    fwrite($myfile, $updates);
    fclose($myfile); 
}

もう 1 つ、C# プログラミング言語を使用して、この get サブスクリプションを取得する方法はありますか?
助けてください。前もって感謝します。

4

0 に答える 0