在iOS中实现Google自定义搜索API
我通过了几个链接,以找到在ios应用程序中实现google customsearchapi的正确步骤,并在此过程中花费了大约6到7个小时。
- https://developers.google.com/custom-search/json-api/v1/简介
- http://developers.google.com/apis-explorer/#p/customsearch/v1/search.cse.list?q=a&_h=1&
- https://productforums.google.com/forum/#!topic/customsearch/hT2fnfErVwo
- 和所有的父亲
所有这些提供了形成的点点滴滴。是否有地方可以提供准确的摘要信息,以帮助在iOS应用程序中实现自定义搜索?
回答:
- 创建一个Google帐户(忽略是否拥有一个)
- 您可能会在此页底部发现一些与定价相关的信息,对您有所帮助(您也可以忽略这一点)
- 创建项目并生成API密钥
- 转到Google consol并创建一个项目
- 创建项目后,单击它以转到它的详细信息。
- 在Auth&API段下的左侧栏上,单击API。
- 现在,您将在“浏览API”部分中找到CustomSearchAPI链接(由于默认情况下未激活),请单击右侧的按钮将其打开。
- 现在,单击“ API”下方的“凭据”选项
- 在此页面上的“公共API访问”下,单击“创建新密钥按钮”,现在选择浏览器密钥(起初,我们想在浏览器上对其进行测试),将其创建并保留它,就像现在一样。
- 创建自定义搜索引擎
- 现在,在新标签上,打开“ 自定义搜索引擎”页面。在此页面上,单击“创建自定义搜索引擎”按钮
- 这将导致您创建新的搜索引擎页面,在“搜索站点”字段中输入您的域名。(如果您没有任何后顾之忧,请提供任何内容,例如在开头带有www。,在结尾带有.com的东西)
- 填写名称(如果尚未选择),然后单击创建。
- 所以你有一个跳跃的机器人来恭喜你吗?;)是的。在此页面中,通过单击“控制面板”按钮,升级到“修改搜索引擎”
- 您现在在这里,打开图像搜索,(如果需要)
- 同样,在“搜索站点”部分中,选择“搜索整个网络,但强调包含的项目”,而不是默认的“仅搜索包含的站点”
- 就是这样,在页面底部单击更新。然后回到页面中间,在“详细信息”标题下,单击“搜索引擎ID”,复制ID,然后将其粘贴到某处。
- 使用get request进行搜索:
- 要发出获取请求,请使用此请求URL
- 在其中替换您在“创建项目并生成API密钥”部分下创建的{API_KEY}
- 并将{SEARCH_ENGINE_KEY}替换为搜索引擎,是否仅复制粘贴了它?在查询字符串处使用与“ a”不同的值(在https://www.googleapis.com/customsearch/v1上调用它)? &key = {API_KEY}&cx = {SEARCH_ENGINE_KEY}更改任何您想搜索的内容,您必须拥有搜索结果的漂亮JSON
- 其他的东西
- 如果您想查看请求状态,请返回项目页面,该页面显示请求的放置方式,失败的数量等。单击概述,您将获得该图,请爱用Google
- 如果您在JSON方面遇到问题,可以使用以下一些服务链接,
- 什么是JSON 1,2?
- 在ios中使用JSON 。
- 在android中使用JSON 。
以上是 在iOS中实现Google自定义搜索API 的全部内容, 来源链接: utcz.com/qa/408656.html