前提・実現したいこと
slackのメッセージをpythonで取得できるプログラムを作っていますが下記のエラーの対処法が分からず困っています。
発生している問題・エラーメッセージ
エラーメッセージ
messages = json_data["messages"]
KeyError: 'messages'
該当のソースコード
使用言語 python
ソースコード
import requests
import json
url = "https://slack.com/api/conversations.history"
token = "{自分のトークン}"
channel_id = "{自分のチャンネルid}"
def main():
payload = {
"token": token,
"channel": channel_id
}
response = requests.get(url, params=payload)
json_data = response.json() messages = json_data["messages"] for i in messages: print(i["text"])
if name == "main":
main()
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。