【发布时间】:2021-06-12 09:57:57
【问题描述】:
我检查了所有示例,但没有一个显示像我这样的端点。如何使用端点访问 API:
end_point = f"https://something.com/version/input1/{0}/input2/{1}".format(payload["input1"], payload["input2"])
api_token = {"authorization": "Bearer LonGTokEN"}
api_response = requests.post(url=end_point, auth=api_token['authorization'])
我收到TypeError: 'str' object is not callable。基于这个solution,我需要data,但我不确定我应该如何使用我的端点。
另外,不确定是否正确调用了不记名令牌。
请帮忙。谢谢。
【问题讨论】:
-
删除
f?我收到405错误 -
您能否提供端点详细信息以便重现?是的,您的有效负载应该是您的
data输入的一部分。 -
至少 HTTP 错误与 Python 错误不同。 405 表示不允许 POST
-
由于您没有请求正文,您确定要发送 POST 请求吗?
-
@OneCricketeer 你说得对。我已经使用
get修改了我的代码,现在它可以工作了!
标签: python python-requests bearer-token