2011-09-03 11 views
0

私はaccess_tokenを取得し、グラフAPIを使用して通知を取得する手順に従っています。私のPHPコードは次のようなものです:グラフAPIを使用して通知を取得しない(PHP SDK)

echo "get limit 3 notifications"; 

$args = array(
'limit' => '3', 
'access_token' => 'mytoken....' 
); 

$data = $facebook->api('/my_facebook_id/notifications','GET',$args); 

$arrays = $data['data']; 

echo "count size: ".count($arrays).; 

print_r($arrays); 

echo "<br/><br/>"; 

ただし、私はいつもゼロの通知を受け取ります。ログインしても、私のホームページには2つの新しい通知があります。

誰もこのような問題が発生しましたか?

はまた、私は、彼らは、グラフAPIを使用してメッセージを取得したいが、通知やメッセージにに関しては一切 「http://graph.facebook.com/my_facebook_id/messages/」

がないようです友人の要求に応じて、左上のバーにすべて表示されます。

誰かがこれを経験して助けてくれるのだろうかと思います。

答えて

0
  1. トークンが正しいことを確認してください。
  2. 試してみてくださいそれhere
  3. 変更/ my_facebook_id /への私//
  4. 使用しますtry {}キャッチ{}

try{ 
echo "get limit 3 notifications"; 

$args = array(
'limit' => '3', 
'access_token' => 'mytoken....' 
); 

$data = $facebook->api('/my_facebook_id/notifications','GET',$args); 

$arrays = $data['data']; 

echo "count size: ".count($arrays).; 

print_r($arrays); 

echo "<br/><br/>"; 
} 
catch (Exception $e){ 
    print_r($e); // this will give you errors thrown 
} 
関連する問題