我整天都在想办法。。。
使用PHP SDK,我可以将Facebook事件添加到我的Facebook页面。但是,如果我试图设置事件页面的挂图,它就不起作用。我发现了这个:
/* make the API call */
$response = $facebook->api(
"/{event-id}/picture",
"POST",
array (
'source' => '{image-data}',
)
);
/* handle the result */
但是图像数据必须是多部分/表单数据格式。有人知道怎么做吗?
此外,我发现您可以使用"url"参数而不是"source"参数来执行此操作,但这也不起作用。
也许我在应用程序设置中错过了一些权限?
希望有人能帮忙!谢谢
我想你说的是活动页面的封面照片。您已经使用官方文档中描述的方法上传了一张活动的封面照片-,但不幸的是,到目前为止,这还不起作用。
我以前在开发者网站上问过这个问题,请查看此处。
唯一的方法(截至目前(-
参数为cover_url
的'POST /{event-id}
代码:
$param = array(
'cover_url' => '{image-link}'
);
$facebook->api('/{event-id}', 'POST', $param);
(图像数据不起作用,您需要一个到图像的链接(