我正在研究 helpshift api,并试图找到一个准确的请求调用,该调用将返回问题元数据。我尝试了很多例子,但它总是返回 401 状态。
但是我能够让 curl 命令工作
提供给我的东西是:apikey,url,return 是 json 响应
工作 CURL 命令是:
curl -X GET --header 'Accept: application/json' --header 'Authorization: Basic <base64_encoded_version_of_api_key_for_basic_auth>' '<helpshift_url>'
我尝试过的事情如下:
>>> api_key = "ABCDEFGH"
>>> issue = '<helpshift_url>'
>>>
>>> r = requests.get( issue, auth = ( api,"" ))
>>> r.status_code
401
>>>
>>> import base64
>>> api_new = base64.b64encode(api_key.encode("UTF-8"))
>>>
>>> r = requests.get( issue, auth = ( api_new,"" ))
>>> r.status_code
401
我想要得到的是打印的 json 响应
侃侃尔雅
蝴蝶刀刀
相关分类