下面是我在PHP5中的FB api调用,它成功地将我的Feed发布到 App's Wall 和用户的新闻源。
$facebook->api_client->stream_publish($message, $attachment, $action_links, APP_ID, $facebook_uid);
我想知道是否有办法将相同的Feed发布到应用程序的墙,用户的新闻源和 用户自己的墙 - 一个发布中的所有三个地方。
我可以将流发送两次(一次用于应用,一次用于用户的墙),但以后很难管理评论/喜欢。
有什么建议吗?提前谢谢。
答案 0 :(得分:0)
发布到用户的Feed也会将帖子显示在用户的朋友的新闻Feed中 - 因此您要求的两件事已经通过一个发布已经存在。
从用户的角度来看,你可能不应该发布到应用程序的墙上,因为除了浏览应用程序的个人资料页面墙的人之外,任何人都不会看到它。如果由于某种原因确实需要执行此操作,只需进行第二次发布调用并将target_id
参数更改为页面ID(旧REST API)或发布到/<app page id>/feed
(如果使用Graph API)