使用标签进行Blogger API搜索

时间:2017-01-18 02:33:58

标签: blogger

我一直在用Perl搜索我的博客

 my $url = "https://www.googleapis.com/blogger/v3/blogs/"
     . BLOG_ID . "/posts/search?q=" . $searchTerm
    . "&key=" . API_KEY . "&maxResults=9999";
 my $json_data = geturl($url);

通常情况下,我会收回我想要的一组帖子,我可以解析一两个额外的帖子。

但是现在,我的搜索会返回10个帖子,其中没有一个我想要,因为我的搜索字词似乎过于通用。

当我使用网络界面时,我可以按标签搜索/过滤,这就是我想要做的。但添加"& labels = $ searchTerm"到我的$ url,不会有所不同。

有什么方法可以通过$ url返回的标签或标题过滤搜索结果?

我似乎只限于10个帖子,即使是" maxResults"。

感谢任何和所有帮助。

1 个答案:

答案 0 :(得分:1)

或者,您可以使用公开提供的Feed按标签过滤帖子 -

https://blog.name/feeds/posts/default/-/LabelToFilterBy?max-results=20&alt=json

一个实例 -

https://developers.googleblog.com/feeds/posts/default/-/android?max-results=50&alt=json