我有一个网站,用户可以在其中发表评论。每次我网站上的用户发布内容时,我都想更新我的 Facebook 页面状态。目前,我在 Twitter 上自动发布评论,并在连接的 Facebook 帐户上重定向推文。但是这个解决方案很脏。我已经创建了一个 Facebook 应用程序,但我找不到如何自动更新页面状态。这可能吗?
我试过这个简单的测试:
#!/usr/bin/php
<?php
require("handlers/FBHandler.php");
$pageId = "my_page_id";
$myAccToken = "my_access_token"; // by access token tool
$facebook = get_facebook(); // array with appId and appSecret
$post = array('access_token' => $myAccToken, 'message' => "This is a test!");
try{
$res = $facebook->api('/'.$pageId.'/feed','POST',$post);
} catch (Exception $e){
echo $e->getMessage();
die();
}
?>
获得:
(#200) The user hasn't authorized the application to perform this action;
在向用户询问更多权限之前,我想知道这是否是正确的方法......
Tnaks 提前。