为了账号安全,请及时绑定邮箱和手机立即绑定

Adobe LiveStream API 无效授权标头错误

Adobe LiveStream API 无效授权标头错误

慕盖茨4494581 2021-08-24 15:36:33
我正在从 Adobe 连接到 LIVEStream API,并尝试使用 Postman 和一个小的 Python 代码进行连接。我正在使用“客户端凭据”流程,并且我获得了访问令牌,但是当我在请求标头中传递该访问令牌时问题就出现了。我遵循了 GitHub 中提到的指南,所以我不明白我错过了什么:邮递员设置我也有这个示例 python 代码来尝试连接,甚至有同样的问题from oauthlib.oauth2 import BackendApplicationClientfrom requests_oauthlib import OAuth2Sessionimport requestsclientID="MyClientID"clientSecret="MyClientSecret"client = BackendApplicationClient(client_id=clientID)oauth = OAuth2Session(client=client)token = oauth.fetch_token(token_url='https://api.omniture.com/token', client_id=clientID,        client_secret=clientSecret)print(token)accesstoken=(token['access_token'])accesstoken=accesstoken.replace('\n', ' ').replace('\r', '')print("after trim")bearer_token = 'Bearer ' + accesstokenheader = {'Authorization': bearer_token}header['Accept-Encoding']='gzip'print(header)url = 'https://livestream.adobe.net/api/1/stream/specificStream'r = requests.get(url, headers=header)response = requests.get(url,                        headers = {'Authorization': 'Bearer {}'.format(accesstoken),'Accept-Encoding':'gzip'})print(response.status_code)print(response.content)输出相同:401 b'无效的授权标头\r\n'我遵循了https://github.com/AdobeDocs/analytics-1.4-apis/blob/master/docs/live-stream-api/data_requests.md 中的指南所以,不确定缺少什么。有没有人见过这个?如前所述,我得到了一个令牌,只有在尝试获取流时才会得到无效的授权标头。
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 180 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号