如何使用php sdk在facebook群上发帖?

时间:2014-08-23 18:54:31

标签: php facebook facebook-graph-api facebook-group

我想发布我的Facebook群组。这是我的代码:

$access_token = $facebook->getAccessToken();
$info = $facebook->api( '/me/groups', 'GET', array( 'access_token=' => $access_token ) );
$count = count($info['data']);
print "<h2>Alege grupul(".$count.") in care vrei sa postezi:</h2><br>";
$i = 0;
foreach ($info['data'] as $group) {
    $group_name = $group['name'];
    $group_id = $group['id'];
    echo "<input type='checkbox' value ='".$group_id."'>  ".$group_name."<br>";
    if ($i == 0){
        $post_url = '/'.$group_id.'/feed';
        $msg_body = array(
            'message' => 'TEST',
        );
        $postResult = $facebook->api($post_url, 'post', $msg_body );
    }
    $i++;
}

这是登录部分的代码:

$loginUrl = $facebook->getLoginUrl(array ( 
                    'scope' => 'publish_stream,user_groups,user_about_me,user_interests,friends_groups,friends_interests,friends_about_me',
                    'redirect_uri' => 'http://facebook.ebis-servicii.ro/mytest/test.php'
            )); 

这是link,我现在正在编码。结果是一个有趣的错误:

致命错误:未捕获OAuthException:(#200)用户未授权应用程序执行此操作....

我是一个全新的人,这是我第一次使用fb php api,所以我的问题是我做错了什么?我为什么要这个?

0 个答案:

没有答案
相关问题