gpt4 book ai didi

php - 美味的 API 认证

转载 作者:搜寻专家 更新时间:2023-10-31 22:06:04 24 4
gpt4 key购买 nike

前几天拿到delicious账号,想用它的API配合PHP/curl使用。我使用了这样一个函数:

$ch=curl_init();
curl_setopt($ch, CURLOPT_URL, "https://api.delicious.com/v1/posts/add?&url=SOME_URL");
curl_setopt($ch, CURLOPT_USERAGENT, $USER_AGENT);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, $CONNECT_TIMEOUT);
curl_setopt($ch, CURLOPT_TIMEOUT, $CONNECT_TIMEOUT);
curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_ANY);
curl_setopt($ch, CURLOPT_USERPWD, "MY_USER:MY_PASS");
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
$result=curl_exec($ch);
curl_close($ch);
return $result;

它总是返回 ACCESS DENIED 错误。我知道该代码有效,因为我将相同的代码与 Bing API 一起使用,并且它运行良好(还对其他一些使用 http 授权的网站进行了测试 - 运行良好)。

那么这里有什么问题呢?我的用户名/密码没问题,因为如果我将它输入浏览器并输入我的用户名/密码,相同的 URL 会起作用。

最佳答案

如果有人遇到同样的问题,这里是答案。我联系了 Delicious 团队,发现问题与他们的 SSL 有关。这是他们发给我的:

“这可能是我们的 SSL 证书意外过期的结果。我们正在努力尽快解决此问题并为 https://delicious.com 更新证书。安全网站和 API 应该是在几个小时内再次工作"

关于php - 美味的 API 认证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18424200/

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