0

我想从我的管理员端向用户墙发布消息。我在 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());


            }
4

0 回答 0