Disqus API

时间:2016-12-08 21:42:11

标签: disqus

当我使用curl运行时,我很难让disqus API工作。它使用控制台工作正常:

console_works

当我在命令行上使用curl时,出现“无效的API密钥”错误:

command_line_no_go

认为我正在使用正确的API密钥,如下所示:

enter image description here

我一定很遗憾。帮助?!

1 个答案:

答案 0 :(得分:3)

你有双倍的"?"对于get params,它忽略了第二个,它包含你的API密钥。

double q mark

你应该使用"&"进一步的参数。所以:

?firstparam=foo&secondparam=bar

工作示例(使用我的密钥编辑):

pst@SAGAN:~$ curl "https://disqus.com/api/3.0/categories/list.json?forum=biorxivstage&api_key=HfHklsMTXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
{"cursor":{"prev":null,"hasNext":false,"next":"2674863:25:0","hasPrev":false,"total":null,"id":"2674863:25:0","more":false},"code":0,"response":[{"isDefault":true,"title":"General","order":0,"forum":"biorxivstage","id":"2674863"}]}