前提・実現したいこと
HTMLから入力したメールアドレスデータを取得し
zoom apiから会議のデータを取得しようとしています。
ですが今はトークンが無効というエラーが出てしまっているので
どうにかして直したいです。
発生している問題・エラーメッセージ
アクセストークンが無効とのことです。
Invalid access token
該当のソースコード
ApiKey = 'xxx' ApiSercret = 'xxx' mail = request.POST['mail'] print(mail) today = datetime.today() header = { 'alg':'HS256' } #token作成 payload = { 'iss': ApiKey, } token = jwt.encode(header,payload,ApiSercret,check='true') print(token) import http.client conn = http.client.HTTPSConnection("api.zoom.us") headers = { 'authorization': "Bearer 39ug3j309t8unvmlmslmlkfw853u8", 'content-type': "application/json" } conn.request("GET", "/v2/users?status=active&page_size=30&page_number=1", headers=headers) res = conn.getresponse() data = res.read() print(data.decode("utf-8"))
試したこと
http://r9.hateblo.jp/entry/2018/01/30/081534
上記のサイトを参考に
curl -H 'Authorization: Bearer xxxxxx' https://api.zoom.us/v2/users
を行いましたが同じエラーが出てしまいました。
分かる方おりましたらご教授お願いいたします。
補足情報(FW/ツールのバージョンなど)
authlibを使用してjwtを作成しています。
言語はpython djangoを使用しています。
あなたの回答
tips
プレビュー