1

我在使用 facebook 和 PHP 时遇到问题。

当我刷新它时,我正在尝试更改我的 Facebook 页面的封面照片。Facebook 文档根本不清楚,我只是明白用 php API 还不能做到这一点。

我在 fb dvpers 上发现了这一点:

“此外,您可以通过发出 HTTP POST 请求来设置主页的封面照片:

curl -F "cover=1232343" -F "offset_y=30" -F "no_feed_story=false" \ "https://graph.facebook.com/PAGE_ID?access_token__" "

我可以通过浏览器获取我的令牌访问,网址如下:

https://www.facebook.com/dialog/oauth?client_id=APP_ID&redirect_uri=URL&scope=publish_stream

但我不太了解如何使用 curl 更改我的应用程序的封面照片。如果有人可以提供帮助,那就太棒了。感谢您的帮助。

4

1 回答 1

0

why do you use publish_stream? you don´t need that permission. also, you need a page access token for this. the facebook docs are very clear about that.

try it with the php sdk (untested):

$response = $facebook->api('/PAGE-ID', 'POST', array(
    'access_token' => $page_access_token,
    'cover' => 'PICTURE-ID'
));
于 2012-11-13T09:42:29.903 回答