与我通常使用网络浏览器搜索Google时相比,Google自定义搜索API返回的结果总数有所不同。
在“自定义搜索控制面板”上,“搜索整个网络”已打开。我遵循了this的设置,它说“ 请注意,结果可能与您在Google Web Search上搜索得到的结果不匹配 ”,
那是为什么?
这是我的代码:
def main():
service = build("customsearch", "v1",
developerKey="my-key")
res = service.cse().list(
q='allintitle: hotels tokyo',
cx='my-key',
num=10,
).execute()
pprint.pprint(res)
if __name__ == '__main__':
main()
结果:
searchInformation': {'formattedSearchTime': '0.41',
'formattedTotalResults': '5,260',
'searchTime': 0.408312,
'totalResults': '5260'}
正常的浏览器结果:
知道为什么会这样吗?
答案 0 :(得分:0)
万一它仍然有用,我有这个问题,对我来说,我在Python调用中将“ dateRestrict”变量设置为14天,这意味着结果当然是不同的。