参考网址:
1. 点击进入Google Cloud Platform,在此之前需要注册和登录谷歌账号
2.单机项目下拉菜单,然后选择活创建要为其添加API密钥的项目
3. 点击菜单按钮,选择API服务>凭据
4. 在“凭证”页面上,单击创建凭据>API密钥
“创建的API密钥”对话框显示您创建的API密钥
5. 单击关闭
限制API密钥
6. 生成cx
生成 cx
cx 是 Google 可编程搜索引擎(Programmable Search Engine)的 id 标识,在此处 新增搜索引擎可以获取。这里可以指定要搜索的网站,比如说我只希望通过该 API 搜索出来的网站是 shodan.io,谷歌语法里面相当于 site:shodan.io
,可以这么设置 :
新增完成之后点击修改搜索引擎,并点击设置,你就可以看到你的搜索引擎 id,就是我们说的 cx
7. 到这里就可以使用以下链接来获得想要的搜索结果啦
https://www.googleapis.com/customsearch/v1?key={YOUR_KEY}&q={SEARCH_WORDS}&cx={YOUR_CX}
YOUR_KEY:即为你第4步产生的api密钥;
SEARCH_WORDS:即你要搜索的词条
YOUR_CX:即第6步生成的cx
note:如果返回码是403,是因为第2步创建的项目没有开启。在浏览器中搜索以上链接,返回的内容中会有提示,点击提示中的链接开启即可。