gpt4 book ai didi

Facebook API 发布到 friend 墙

转载 作者:行者123 更新时间:2023-12-02 21:56:09 25 4
gpt4 key购买 nike

我正在构建应用程序来发布经过身份验证的用户的状态,例如 that one .

问题是我的个人资料中的申请发布在 friend 墙上,他们通过我的个人资料验证了该申请。

我正在将 Facebook API 与 CodeIgniter 结合使用。

代码

            $userId = $this->facebook->getUser();
$IDs = $this->facebook_data->get_IDs();
if(isset($_POST['link'])){
$args = array(
'from' => array('name'=>'Resala','id'=>'294357147348261'),
'application'=>array('name'=>'XXXX','id'=>'XXXXX'),
'name' =>'XXXX',
'message' => $_POST['status2'],
'link' => $_POST['link']
);
}else{
$args = array(
'from' => array('name'=>'Resala','id'=>'294357147348261'),
'application'=>array('name'=>'Resala','id'=>'XXXXX'),
'name' =>'XXXX',
'message' => $_POST['status1']
);
}
foreach($IDs->result() as $row){
$ID=$row->user_id;
$this->facebook->api("/$ID/feed", "post", $args);
}

最佳答案

创建帖子的正确文档是:
http://developers.facebook.com/docs/reference/api/user/#posts

在那里您可以看到参数“from”和“application”不存在以及“name(仅在指定链接时才能使用)”。

无法以应用程序的名义发帖。您只能以页面名称(可能与应用程序关联)发布。因此,您必须使用页面访问 token 而不是用户访问 token 。请参阅:http://developers.facebook.com/docs/reference/api/page/#page_access_tokens

关于Facebook API 发布到 friend 墙,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13381063/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com