2011-09-03 7 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/>"; 

그러나 나는 항상 0 통보를받습니다. 로그인했을 때 내 홈 페이지에는 두 가지 새로운 알림이 있습니다.

누구에게 그런 문제가 발생 했습니까?

또한, 나는 그들이, 그래프 API를 사용하여 메시지를하고 싶지만 알림 메시지에 대해 어떤 "http://graph.facebook.com/my_facebook_id/messages/"

이없는 것 같다 모두 왼쪽 상단 바에서 친구 요청에 따라

누군가이 경험이 있으며 도움이 될지 궁금합니다.

답변

0
  1. 토큰이 올바른지 확인하십시오.
  2. 시도 그것은 here
  3. 변경/my_facebook_id/나를//
  4. 사용 시도 {} 잡기 {}

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 
} 
관련 문제