我为假日网站制作了一个Facebook应用程序,用户可以使用他们的Facebook帐户登录并投票给团队成员。
当用户(使用他的Facebook帐户登录)投票给会员时,会在他的墙上发布一个简单的帖子:
$wallPost = array(
'message' => 'A simple message here',
'link' => 'http://www.facebook.com/link_to_fan_page',
);
现在,如果我点击墙上的帖子,链接会按预期重定向到粉丝页面,但如果朋友或其他人(与应用程序无关)查看我的墙壁,请点击链接,重定向到粉丝没有发生,他们遇到了弹出错误。
* application_name *发生错误。请稍后再试
publish_stream 权限设置正确。
因为未应用重定向?
答案 0 :(得分:0)
我已经解决了替换
$publishStream = $this->facebook->api('/me/feed', 'post', $wallPost);
与
$publishStream = $this->facebook->api('/me/links', 'post', $wallPost);
有关 Feed 和链接的详细信息,请查看http://developers.facebook.com/docs/reference/api/user/