在php中从外部应用程序向用户墙发布消息

时间:2012-11-11 14:30:44

标签: facebook facebook-graph-api

我想从管理员端向用户墙发帖子。我在db中有fb id的用户详细信息集合,谁喜欢我的应用程序。从管理员方面我需要发布消息到用户墙,没有垃圾邮件,它将是每月。现在我可以做一些用我的登录发送的东西,但当我用另一个用户登录(谁没有应用程序创建者)检查时,它不起作用。

** * * 修改 * ** * ** * 当我从我的ID发送时,我创建了应用程序,它的发送。问题是发送一些其他ID。 实际上它的正常网页我只是使用Facebook进行身份验证

有些情况我收到此错误(#1)创建共享时出错

请参阅我的代码

$access_token = $this->facebook->getAccessToken();          
            $args = array(
                'message'   => $this->input->post('message'),
                'link'      => 'http://www.facebook.com/XXXXXXXXXXXX',
                'caption'   => 'XXXXXXXXXXXXXX',
                'description' => 'XXXXXXXXXXXXXXXXXXXXXXXXX',
                'access_token' => $access_token,
            );

            try {
                //will be user id,to this id  i am sending message 
                $this->facebook->api("/".$user_details[0]->fb_id."/feed/",'post', $args);
                $feedbackMessage = "Your message successfully posted to users wall";    
            }
            catch(FacebookApiException $e) {

                $feedbackMessage = "Something went wrong";
                print_r($e->getMessage());


            }

0 个答案:

没有答案
相关问题