获取用于自定义搜索的cx ID,Google API-Python - python

如何获得在Python中使用自定义搜索API的通用cx ID?http://code.google.com/p/google-api-python-client/source/browse/samples/customsearch/main.py
从我的阅读中我了解到,此cx ID仅适用于某些网站(当创建自定义搜索引擎时,它会询问我特定的网站),但是我希望它在Google上进行搜索,因此我可以获得前3-5个结果从谷歌搜索。

因此,我想使用自定义搜索API在GOOGLE上进行搜索,我已经获得了开发者密钥,我只需要查找如何获取cx ID即可在Google上搜索,而不是在个人网站上搜索。

参考方案

截至2020年

  • 转到https://cse.google.com/all
  • 选择您的搜索引擎或创建一个并进入该
  • 您可以找到标题为“搜索引擎ID”的CX ID
  • 公共URL 在查询参数中也具有cx id,如?cx = **
  • 2012 答案可能已过时。
    在这里,您可以找到cx id http://www.google.com/cse/manage/all。寻找我的搜索引擎,然后从列表中选择

    Python Google API - python

    我正在尝试学习Google API,而我的经验是使用Python,因此我尝试使用Google api python客户端访问Google的某些服务,但是在构建服务对象时遇到错误。从apiclient.discovery导入构建模块没有问题:>>> from apiclient.discovery import build >>&…

    通过Python使用FacePlusPlus API - python

    我收到以下错误。'error_message': 'BAD_ARGUMENTS 当我执行此python代码时。import requests import json response = requests.post( 'https://api-us.faceplusplus.com/facepp/v3/detect&#…

    Python-使用请求时发布请求失败 - python

    使用外壳程序时,我可以通过运行以下命令成功创建新用户curl --user administrator:pasword "Content-Type: application/json" https://localhost:8080/midpoint/ws/rest/users -d @user.json但是,当我尝试使用请求在python…

    如何使用Python获取自定义的斜杠命令列表? - python

    目前我想到的是2种方法:1)转到slash命令应用程序网页并刮取HTML2)使用松弛API命令之一对其进行查询目前我被困在哪里:1)当我使用Chrome登录时与通过Python使用测试者令牌进行身份验证时生成的HTML代码不同。因此,当我使用Python(请求和lxml库)时,生成的HTML代码不包含斜杠命令的详细信息。2)我已经浏览了Slack API命令…

    为什么我的Gitlab请求总是返回错误400 - python

    当我调用Gitlab API时,搜索名为Edbtvplays的用户时出现此错误。我尝试将Python之外的API卷曲,但我没有收到此错误import requests r = requests.post("https://git.deploys.io/api/v4/users?username=Edbtvplays", headers={…