首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Delicious认证

Delicious认证
EN

Stack Overflow用户
提问于 2013-08-25 07:32:08
回答 1查看 443关注 0票数 3

几天前我得到了一个美味的账号,我想在PHP/curl中使用它的API。我使用这样一个函数:

代码语言:javascript
复制
$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;

它总是返回拒绝访问错误。我知道代码是有效的,因为我在Bing API中使用了相同的代码,并且它工作得很好(也用其他一些使用http授权的网站进行了测试-工作得很好)。

那么这里到底出了什么问题呢?我的用户名/通行证是OK的,因为如果我在浏览器中输入它并键入我的用户名/密码,相同的URL就可以工作。

EN

回答 1

Stack Overflow用户

发布于 2013-08-27 13:30:15

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

“这可能是我们的SSL证书意外过期的结果。我们正在努力尽快解决这个问题,并为https://delicious.com续订证书。安全网站以及API应该在几个小时内重新工作。”

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18424200

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档