Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/284.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用PHPSDK使用图形API设置事件图片_Php_Facebook_Facebook Graph Api_Events_Facebook Php Sdk - Fatal编程技术网

使用PHPSDK使用图形API设置事件图片

使用PHPSDK使用图形API设置事件图片,php,facebook,facebook-graph-api,events,facebook-php-sdk,Php,Facebook,Facebook Graph Api,Events,Facebook Php Sdk,我整天都在想这个问题 使用PHPSDK,我可以将Facebook事件添加到我的Facebook页面。但是,如果我试图设置事件页面的墙图片,它就不起作用。我发现: /* make the API call */ $response = $facebook->api( "/{event-id}/picture", "POST", array ( 'source' => '{image-data}', ) ); /* handle the r

我整天都在想这个问题

使用PHPSDK,我可以将Facebook事件添加到我的Facebook页面。但是,如果我试图设置事件页面的墙图片,它就不起作用。我发现:

/* make the API call */
$response = $facebook->api(
    "/{event-id}/picture",
    "POST",
    array (
        'source' => '{image-data}',
    )
);
/* handle the result */
但是图像数据必须是多部分/格式数据格式。有人知道怎么做吗

此外,我发现可以使用“url”参数而不是“source”参数来实现这一点,但这也不起作用

也许我在应用程序设置中错过了一些权限


希望有人能帮忙!谢谢

我想你说的是活动页面的封面照片。您已经使用官方中描述的方法上传了一个活动的封面照片-,但不幸的是,这到目前为止还不起作用

我以前在开发者网站上问过这个问题,请查收

唯一的方法(截至目前)-

\POST/{event id}
带参数:
cover\u url

代码:

$param = array(
    'cover_url' => '{image-link}'
);

$facebook->api('/{event-id}', 'POST', $param);
(图像数据无法工作,您需要图像链接)