在谷歌自定义搜索API中获取正常的谷歌图像搜索结果

时间:2017-06-22 20:20:32

标签: android google-custom-search google-search-api

我希望我的应用根据用户输入的内容提供示例图片。 我创建了一个自定义搜索引擎,已经勾选“搜索整个网络但强调......”,并勾选“图像搜索”。 根据Google的说明创建了一个html GET请求。

 String start = "start=0";

    // looking for
    String strNoSpaces = toSearchIn.replace(" ", "+");

    String url2 = "https://www.googleapis.com/customsearch/v1?"

            + "key=" + keyBrowser
            + "&cx=" + cx
            + "&q=" + strNoSpaces

            + start

            + "&searchtype=image"

            + "&alt=json";


    return url2;

并且一切正常,我检索图像URL并为网格视图充气。 问题是结果的质量。它与您在google.com主搜索结果中看到的相关性远远不够,这是我的目标。我得到的结果相当令人失望,并使整个功能不值得。

进行比较

my "party"结果

Normal search结果

可以使用一些参数更改吗?我已经尝试了大部分没有太大差异

0 个答案:

没有答案