我使用的是Facebook PHP SDK v5图2.4。
使用下面的代码,我可以成功地发布到我自己的页面,但我如何设置它发布到我的粉丝页面?
try {
$response = $fb->post('/me/feed', $params, $access_token);
} catch(Facebook'Exceptions'FacebookResponseException $e) {
echo 'Graph returned an error: ' . $e->getMessage();
exit;
} catch(Facebook'Exceptions'FacebookSDKException $e) {
echo 'Facebook SDK returned an error: ' . $e->getMessage();
exit;
}
$graphNode = $response->getGraphNode();
我试着把我的粉丝页面id代入其中:
$response = $fb->post('/229107363768163/feed', $params, $access_token);
但我得到以下错误:
Graph returned an error: Unsupported post request.
编辑:我似乎需要一个页面访问令牌??有人能告诉我怎么做吗?
请帮忙!
1.如果你想发布到粉丝的页面,那么你的应用程序应该得到Facebook团队的批准。
- 关键字"/me"不仅仅代表你。它代表每个活动或登录的用户。如果用户批准了你的应用程序,那么你就可以张贴到他们的墙上