使用fb graph api更改组封面图像

时间:2014-04-17 08:44:29

标签: php facebook

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

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

致命错误:未捕获OAuthException:发生了未知错误。在第959行的/home/groupsme/public_html/base_facebook.php中引用

请问有人告诉我我的错吗?

1 个答案:

答案 0 :(得分:1)

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

请先通过Graph explorer进行测试。访问令牌将是app token意味着

$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