2011-12-29 3 views
1

リアルタイム更新が私のお尻を蹴っています!私はこの1つの領域を除いて私の全体のfbアプリケーションを動作させていると私は間違って何をやっているのか分かりません。コールバックに渡されたリアルタイムデータが間違ったユーザーのものです

私のアプリは、これらの権限使用して承認されています

"scope" => "offline_access,publish_stream,read_stream,user_location,user_status", 

次へ]を、私はこれらの設定を使用してサブスクライブ:

$subscribe = array('access_token'=> substr($my_access_token,13), 
        'object' => 'user', 
        'fields' => 'name,feed', 
        'callback_url' => $fbconfig['callback'], 
        'verify_token' => $fbconfig['secret']); 

私のアプリを経由して私はビル・スミス(ユーザーIDのbehaf上のステータス更新を投稿: 000041143)と がBill Smithの壁に表示されます。次に、John Doe(私のアプリケーションを承認していないユーザーID:000004842)のアカウントを使用します。はBill Smithの壁面に作成されたステータスポストにコメントします。ジョン・ドゥーの壁が変わったと私に伝える記入項目は、ビル・スミスの言及もなく 壁が作られています。ここで

がコールバックで、指定された通知です:あなたが見ることができるように

updates = Array 
(
    [object] => user 
    [entry] => Array 
    (
     [0] => Array 
      (
       [uid] => 000004842 
       [id] => 000004842 
       [time] => 1325101631 
       [changed_fields] => Array 
        (
         [0] => feed 
       ) 

     ) 

     [1] => Array 
      (
       [uid] => 000004842 
       [id] => 000004842 
       [time] => 1325101651 
       [changed_fields] => Array 
        (
         [0] => feed 
       ) 

     ) 
    ) 
) 

、これはコメントはビル・スミス壁に行われているが、その1は、John Doeのためになされたもので、通知ではありません。..私はこれを取得しない...私は何か間違っている必要があります!

+0

私はこの原因が何かを知りたいのです。私はあなたのためにこの質問をupvotedしました。うまくいけば誰かが答えを知っている:) – DMCS

答えて

0

写真IDが「間違っています」と似た問題が発生しました。問題はINTとして扱っていたために発生しましたが、大きすぎるためPHPが切り捨てられていました。これはおそらくあなたの問題でしょうか?

関連する問題