gpt4 book ai didi

php - file_get_contents() 作用于 facebook api

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:42:43 24 4
gpt4 key购买 nike

file_get_contents() [function.file-get-contents]: SSL: Connection reset by peer in 

file_get_contents("https://api.facebook.com/method/events.invite?eid=" .  $eid . "&uids=" . json_encode($uids) . "&access_token=" . $facebook->getAccessToken())

它邀请他们选择的用户 friend 参加事件,但是我在这篇文章的顶部遇到了错误。用 cURL 测试,同样的错误。

已测试

我回去用 cURL 测试了一些东西

$url = "https://api.facebook.com/method/events.invite?eid=157437064317827&uids=" . json_encode($uids) . "&access_token=" . $facebook->getAccessToken();

$url2 = urlencode($url);
$ch = curl_init();
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 2);
curl_setopt($ch, CURLOPT_URL, $url2);
curl_setopt($ch, CURLOPT_HEADER, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$data = curl_exec($ch) or die(curl_error($ch));
curl_close($ch);`

出现错误:无法解析主机 'https%3A%2F%2Fapi.facebook.com...

最佳答案

您是否尝试过使用图谱 API 而不是已弃用的 API?

你可以调用:

$event_id = "EVENT_ID";
$user_ids = "ID1,ID2,ID3"; // this can be populated however, but that's the syntax
$graph_url = "https://graph.facebook.com/{$event_id}/invited/{$user_ids}";
$graph_contents = file_get_contents($graph_url);
$data = json_decode($graph_contents);

希望这对您有所帮助。 :)

关于php - file_get_contents() 作用于 facebook api,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5576771/

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