コード一覧

【Python】チャットワークにメッセージを投稿するコード

チャットワークへ投稿するためのコード

#coding=UTF-8
import requests

# APIを利用してチャットワークへメッセージを送る
BASE_URL = 'https://api.chatwork.com/v2'

#Setting
roomid   = 11111111 #投稿したいルームIDを記載
message  = '投稿したいテキスト' #投稿したいメッセージ
apikey   = '99999999999999999999999999999999' #APIのKeyを記載

post_message_url = '{}/rooms/{}/messages'.format(BASE_URL, roomid)

headers = { 'X-ChatWorkToken': apikey}
params = { 'body': message }
r = requests.post(post_message_url,
                    headers=headers,
                    params=params)
print(r)

ルームIDとAPIキーの確認方法

チャットワークのホームページのリンク先

ルームIDの確認方法

APIキーの確認方法

ルームIDは、そのグループの管理者は、ルームIDを確認できるが、それ以外のメンバーは確認できないので注意が必要。