[英]How do I format get requests to Blogger API in Python?
我是 Python 和 API 的新手。 我正在尝试一个项目,需要一些帮助。
我只是想从 Blogger 请求一些信息,以获取博客文章详细信息(标题、正文等)并返回。
我可以使用requests.get(url/key)
并获得服务器status[200]
,但每次我尝试找到一种方法来使用链接中的一个请求时,我都会收到关键字错误。
例如: "TypeError: request() got an unexpected keyword argument 'blogId'"
我的代码是requests.get('url/key' blogId='BLOG ID HERE', x__xgafv=None, maxPosts=None, view=None)
我不愿意发布我的确切代码,因为其中包含我的 API。
我究竟做错了什么?
request.get() 方法没有 blogID 参数。 有关更多信息,请使用此链接
我不确定,但 oyu 可以使用这样的参数:
page = get('https://google.com', params={'blogId': '12345'})
最好在文档中查找信息: https://requests.readthedocs.io/en/master/
经过一番挖掘,我找到了解决方案。
我在 API 上使用 get 请求来获得响应,这就是它应该使用的方式。
然而,我还尝试使用一种返回数据的方法,该方法也使用了 get 关键字,但它旨在与 Google API 库一起使用。
我必须安装 Google API 客户端库并导入构建和请求,以便我可以使用 API 方法。 这允许我返回更具体的结果(因此是关键字参数),并且可以通过编程来做很多事情。
感谢大家!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.