当前位置 : 主页 > 网络推广 > seo >

我可以在Tumblr上检索超过20个帖子标题名称吗? (通过JSON)

来源:互联网 收集:自由互联 发布时间:2021-06-16
我制作了一个脚本来检索我的一个博客的所有帖子标题的字符串.问题是我无法检索超过20个标题. 理论上,http://www.tumblr.com/docs/en/api/v1说:“默认情况下包含最近的20个帖子.您可以传递这
我制作了一个脚本来检索我的一个博客的所有帖子标题的字符串.问题是我无法检索超过20个标题.

理论上,http://www.tumblr.com/docs/en/api/v1说:“默认情况下包含最近的20个帖子.您可以传递这些可选的GET参数:…. num – 要返回的帖子数量.默认值为20,最大值为50. ……“

我应该能够获得最多50?

我的GET代码如下所示:

$.ajax({
    url: "http://api.tumblr.com/v2/blog/var-lak.tumblr.com/posts?api_key=(my-api-key)text?limit=50&format=text",
    dataType: 'jsonp',
    success: function(results){
    //.....

提前致谢,
阿提拉

根据文档,您在那里传递错误的URL.文档中提到的GET参数由&分隔.登录地址,所以:

http://api.tumblr.com/v2/blog/var-lak.tumblr.com/posts?api_key=(my-api-key)text?limit=50&format=text

您将按照GET变量传递给服务器:

api_key = (my-api-key)text?limit=50
format = text

通过docs到v2 API,您必须传递限制变量,因此您应该提供:

api_key = (my-api-key)
limit = 50
format = text

这意味着URL应如下所示:

http://api.tumblr.com/v2/blog/var-lak.tumblr.com/posts?api_key=(my-api-key)&limit=50&format=text

这应该工作.

网友评论