通过应用程序将Fanpage作为同一个Fanpage发布到Fanpage

时间:2013-03-11 19:15:21

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

我的问题:我已经实现了一个调用我的Index.php的Web服务。在这个Index.php中,带有链接的消息应该从我的应用程序发布到我自己的Fanpage。我已获得必要的权限和HTTP Post请求。 如果我将其发布到我的个人帐户,则可以使用,但不能在我的粉丝页面上。

当前代码:

<?php
    try{
    require_once("../php-sdk/facebook.php");
    }
    catch(Exception $o){
        echo '<pre>';
        print_r($o);
        echo '</pre>';
    }

    $config = array();
    $config['appId'] = 'XXX';
    $config['secret'] = 'YYY';
    $config['fileUpload'] = false; // optional

    // Create our Application instance.
    $facebook = new Facebook($config);


    // Get User:
    $user_id = "XXX";


    // Get the current access token 
    $access_token = $facebook->getAccessToken();

    $ret_obj = $facebook->api('/MY_PAGE_ID/feed', 'POST',   // -> works with USER_ID
        array(
            'link' => 'www.link.com',
            'message' => 'my Message'
        )
    );


    // Login:
    $params = array(
        'scope' => 'manage_pages, publish_stream',
        'redirect_uri' => 'ZZZ'
    );

    $loginUrl = $facebook->getLoginUrl($params);

    function d($d){
        echo '<pre>';
        print_r($d);
        echo '</pre>';
    }

return $ret_obj;
?>

0 个答案:

没有答案