在业务页面时间表上发布

问题描述:

我已阅读了很多页面,但似乎无法找到发布到企业Facebook页面的正确方法。我可以使用下面的代码发布到我的墙上,但不确定如何使用它发布到商业页面。在业务页面时间表上发布

$user = $facebook->getUser(); 
$attachment = array(
    'message' => $_GET['message'], 
); 
// /me/feed/ 
$result = $facebook->api("/$user/feed/", 'GET', $attachment); 
+0

[应用程序发布到页面时出现问题]的可能重复(http://facebook.stackoverflow.com/questions/9066941/problems-getting-app-to-post-to-a-page) –

+0

可能的重复[Facebook Graph Api - 作为管理员发布到粉丝页](http://facebook.stackoverflow.com/questions/3627684/facebook-graph-api-posting-to-fan-page-as-an-admin) – ifaour

如果每个人都响应,您的准确用户可以在他们的墙上张贴,然后只需在您的API调用中设置页面的ID而不是$ user。

否则,您必须首先获得page access token,然后在您的API调用中使用它。

+0

顺便说一句,用户总是可以发布到他拥有的页面,但是如果发布应该由页面拥有而不是发布用户,则页面的'access_token'是必需的。 –

+0

啊所以而不是/ $ user/feed /然后使用/ ID /为页面ID我想插入文本从PHP? –

+0

@RobertSaylor,是的,只要你有权限发布到目的页面,这个应该可以工作 –