gpt4 book ai didi

php - 面子书开发工具包。 session 无效,因为用户已注销

转载 作者:行者123 更新时间:2023-12-04 18:04:14 26 4
gpt4 key购买 nike

下面的代码完美运行并发布到我的 Facebook 页面墙上。但是当我从 Facebook 注销时,它抛出了以下错误:

验证访问 token 时出错: session 无效,因为用户已注销。

我尝试再次登录 Facebook,但它仍然显示相同的错误。

有什么想法吗?谢谢

<?php
require_once("facebook/src/facebook.php");
$pageid = 'mypageid';
$config = array();
$config['appId'] = 'myappid';
$config['secret'] = 'myappsecret';
$config['fileUpload'] = false; // optional
$access_token = "my-permanent-page-token";
$fb = new Facebook($config);

$params = array(
"access_token" => $access_token,
"message" => "I'm a fb page",
"link" => "http://www.domainname.xyz",
"picture" => "http://www.domainname.xyz/1.png",
"name" => "I'm a fb page",
"caption" => "",
"description" => "I'm a fb page"
);

try{
$ret = $fb->api('/' . $pageid . '/feed', 'POST', $params);
echo 'Successfully posted to Facebook';
}
catch(Exception $e){
echo $e->getMessage();
}


?>

最佳答案

您需要一个新的访问 token 。点击这个 API:

https://graph.facebook.com/oauth/access_token?client_id=YOUR_ID&client_secret=YOUR_SECRET&grant_type=client_credentials

一些注意事项:

  • 无需登录

  • 您的 ID 和密码在您应用的仪表板中

  • 还有很多第三方网站可以为您生成 token 。我建议不要使用它,这对我来说就像网络钓鱼 - 不要泄露你的 secret 。

引用:

https://developers.facebook.com/docs/facebook-login/access-tokens

关于php - 面子书开发工具包。 session 无效,因为用户已注销,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29916184/

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