Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/370.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 是否可以使用Disqs API从特定url获取评论?_Javascript_Json_Cross Domain_Disqus - Fatal编程技术网

Javascript 是否可以使用Disqs API从特定url获取评论?

Javascript 是否可以使用Disqs API从特定url获取评论?,javascript,json,cross-domain,disqus,Javascript,Json,Cross Domain,Disqus,我还希望仅在可能的情况下使用javascript客户端脚本来实现这一点。您可以始终使用jQuery进行AJAX调用,因为现在几乎所有关于Disqs的内容都可以得到 首先,您必须通过使用(http://disqus.com/api/docs/threads/list/): http://disqus.com/api/3.0/threads/list.json?api_key=API_PUBLIC_KEY_HERE&forum=[shortforumid]&thread=link:[link] 最重

我还希望仅在可能的情况下使用javascript客户端脚本来实现这一点。

您可以始终使用jQuery进行AJAX调用,因为现在几乎所有关于Disqs的内容都可以得到

首先,您必须通过使用(http://disqus.com/api/docs/threads/list/):

http://disqus.com/api/3.0/threads/list.json?api_key=API_PUBLIC_KEY_HERE&forum=[shortforumid]&thread=link:[link]

最重要的部分是thread=将link:[link]作为link:表示我们正在使用URL

获取线程id后,您必须访问(http://disqus.com/api/docs/posts/list/):

http://disqus.com/api/3.0/posts/list.json?api_key=API_PUBLIC_KEY_HERE&thread=[线程id]


作为提醒,您不需要将其放在括号中…

接受的答案包括对Disqs API的两个不同调用,为了避免使用限制,您可以仅使用一个调用通过url获取评论列表:


线程必须是整数…作为线程传递的是什么?[thread id]部分是插入线程id(一个整数)的地方。嗨,Jaime,你能看看我的问题吗?你的答案正是我想要的,但由于某种原因我得不到worked@HamedMinaee-对不起,我刚才看到了这个,你有什么代码可以帮助我吗?我不太清楚问题出在哪里。我已经有一段时间没有使用过Disqus了,所以可能API已经改变了。谢谢。你的API调用对我有用。shortforumid是站点的短名称(查看站点配置下WP中的Disqus设置)