2014-04-17 36 views
1

我想更改通过图形API创建的组的封面图像。这是我使用的代码,但它给我错误。我正在使用应用访问令牌。使用fb图形api更改组封面图像

$response = $facebook->api('/Groupid', "POST", 
    array (
     'access_token' => $app_token, 
     'cover_url' => 'calnder.png' 
    ) 
); 

Fatal error: Uncaught OAuthException: An unknown error has occurred. thrown in /home/groupsme/public_html/base_facebook.php on line 959

有人能告诉我我的错吗?

回答

1

我认为cover_url应该是图像的绝对路径。

请先通过图形浏览器对其进行测试。访问令牌将应用程序标记意味着

$app_token = $app_id | $app_secret; 
$cover_url = "http://dummyimage.com/600x400/000/fff"; 

然后做到这一点

$response = $facebook->api('/GROUP_ID', "POST", array ('access_token' => $app_token,'cover_url' => $cover_url)); 
print_r($response); 

更多信息参见图探险截图

A screen-shot from graph explorer

+0

WOW。真棒的人。一切都是正确的,只需要绝对的路径。谢谢 –

+0

我很高兴,它帮助你。 –