我一直在用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"。
感谢任何和所有帮助。
答案 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