【发布时间】:2011-08-11 00:27:05
【问题描述】:
我只是想将 PHP 连接到 Facebook,以便在页面上发布墙贴。 所以我不想将墙帖发布到个人资料墙或其他任何东西。
我已经阅读了一些教程和手册,并决定使用 Facebook PHP-SDK(来自 Naitik Shah) https://github.com/facebook/php-sdk/
我创建了 Facebook 应用程序来通过它发布墙贴。我收到了appId 和api secret。我已将应用程序权限添加到我的页面并尝试了示例代码
$facebook = new Facebook(array(
'appId' => 'my app id',
'secret' => 'my api secret',
'cookie' => false,
'domain' => 'domain.com'
));
domain.com => 我从中发送 api 请求的域 下一个 ->
$facebook->getSession();
$token = $facebook->getAccessToken();
$facebook->api('/123456789/feed', array(
'access_token' => $token,
'link' => 'http://www.example.com'
));
所以我正在尝试在页面墙上发布链接,ID 为 123456789
请求通过,没有警告/错误,但没有任何内容发布在正确的位置,也没有返回任何内容。
感谢您对这个问题的任何想法。
使用教程:
How do you post to the wall on a facebook page (not profile)
http://blog.theunical.com/facebook-integration/5-steps-to-publish-on-a-facebook-wall-using-php/
http://www.moskjis.com/other-platforms/publish-facebook-page-wall-from-your-site
http://tips4php.net/2010/12/automatic-post-to-facebook-from-php-script/
【问题讨论】: