我有一些使用Google Maps,Weather Underground等API构建ROR项目的经验。所有这些站点都有一个带有API密钥的登录部分。我现在有一个项目需要完成,该项目需要 Github Jobs API 的API。我看了看又看,该页面或常规Github API页面上没有提供API密钥。我已经在网上进行了详尽的搜索,并观看了大约3个教程,但是我对如何在没有API密钥的情况下完成此操作感到困惑。我真的很感谢一些指导。非常感谢!
答案 0 :(得分:1)
Github Jobs API是开放的,不需要使用API密钥,您只需要按照here所述进行GET请求
URL:https://jobs.github.com
请求:GET /positions.json
您可以发送很多参数作为查询参数:
一些请求示例:
https://jobs.github.com/positions.json?description=python&location=sf&full_time=true
https://jobs.github.com/positions.json?search=ruby
https://jobs.github.com/positions.json?lat=37.3229978&long=-122.0321823
https://jobs.github.com/positions.json?location=sp&full_time=true
要使用分页,只需在查询参数的最后添加page=
:
https://jobs.github.com/positions.json?description=ruby&page=1
您可以查看API here的所有文档