Facebook图形v2.11:只有URL的所有者才能指定图片,名称,缩略图或描述参数

bin*_*ute 4 facebook facebook-graph-api

今天我使用Facebook图形v2.11自动发布到Facebook但看到错误

只有URL的所有者才能指定图片,名称,缩略图或描述参数

我的代码

try {
    $response = $fb->post('/me/feed', $linkData, $token);
} catch (Facebook\Exceptions\FacebookResponseException $e) {
    trigger_error($e->getMessage());
    return false;
} catch (Facebook\Exceptions\FacebookSDKException $e) {
    trigger_error($e->getMessage());
    return false;
}
Run Code Online (Sandbox Code Playgroud)

请帮帮我,谢谢!

Ban*_*del 10

不建议手动设置图片,名称,标题,缩略图和说明.

但是,最近有一个变化.来自文档:

"自2017年11月7日起,链接自定义可用,但链接必须由发布页面拥有,并且需要页面访问令牌.要验证所有权,请检查URL节点上的ownership_permissions {can_customize_link_posts}字段.请参阅我们的链接所有权有关详细信息的指南.对于版本2.10及更低版本,不推荐使用图片,名称,缩略图和说明.不建议使用所有版本的标题."

但是,这仅适用于通过域验证的页面.