2010-04-28 3 views
0

Facebook 뉴스를 업데이트하려고합니다. 새로운 그래프 api를 사용하고 있습니다. 그래프에 연결할 수 있지만 피드 개체에 일부 콘텐츠를 게시하려고하면 아무 일도 발생하지 않습니다.facebook graph api는 뉴스 피드에 게시하지 않습니다.

here's 내 코드 :

<?php 
$token = "xxxx"; 

$fields = "message=test&access_token=$token"; 

$c = curl_init("http://graph.facebook.com/me/feed"); 
curl_setopt($c,"CURLOPT_POST", true); 
curl_setopt($c,"CURLOPT_POSTFIELDS",$fields); 

$r = curl_exec($c); 
print_r($r); 

이 반환

$c = curl_init("http://graph.facebook.com/me/feed?access_token=$token"); 

이 반환 :

{"error":{"type":"QueryParseException","message":"An active access token must be used to query information about the current user."}}1 

그때 내가 GET을 통해 access_token은 패스하려고

{"data":[]}1 

내가 잘못하고 있니?

감사합니다.

+0

조금 늦었지 만 나에게 그 사실을 분명히 밝힐 수 있습니까? 임 같은 문제가 발생하고, 지금은 돌아가 그것을 가지고 : { "데이터": []} 을 1 따라서 정확히 당신이 무슨 짓을했는지이 문제를 해결하려면? 감사합니다. –

+0

나는 curl 옵션을 문자열로 넣었습니다 ... 올바른 curl 옵션 값은 상수입니다 ... curl_setopt ($ c, "CURLOPT_POST", true); curl_setopt ($ c, CURLOPT_POST, true);를해야한다. – rizidoro

답변

0

오류가 발견되었습니다. CURL 옵션을 상수가 아닌 문자열로 지정했습니다. oopps ...

관련 문제