加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php – 图表Facebook API在尝试发布到用户的墙时发出cURL错误

发布时间:2020-12-13 21:45:06 所属栏目:PHP教程 来源:网络整理
导读:所有, 我有以下代码: ?phprequire_once 'facebook.php';$app_id = "1234";$app_secret = "45678";$facebook = new Facebook(array( 'appId' = $app_id,'secret' = $app_secret,'cookie' = true));$result = $facebook-api("/me/accounts?access_token=12345
所有,
我有以下代码:

<?php
require_once 'facebook.php';

$app_id = "1234";
$app_secret = "45678";

$facebook = new Facebook(array(
 'appId' => $app_id,'secret' => $app_secret,'cookie' => true
));

$result = $facebook->api("/me/accounts?access_token=123456");
foreach($result["data"] as $page) {
    echo $page["name"];
    $page_id = "81918";
    if($page["id"] == $page_id) {
        $page_access_token = $page["access_token"];
        break;
    }
}
$args = array(
    'access_token'  => $page_access_token,'message'       => "I'm a Page!"
);
$post_id = $facebook->api("/$page_id/feed","post",$args);
?>

当我执行此操作时,我收到以下消息:

Fatal error: Uncaught CurlException: 77: error setting certificate verify locations: CAfile: D:My Documentsxampphtdocswebsite/fb_ca_chain_bundle.crt CApath: none thrown in D:My Documentsxampphtdocswebsitebase_facebook.php on line 853

我不知道为什么我会收到这个错误.任何人都可以帮助我,让我知道我做错了什么?提前致谢!

编辑:如果这有助于任何人,我在我的localhost上运行XAMPP.

解决方法

您需要在与base_facebook.php相同的文件夹中拥有证书.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读