スポンサーリンク
チャットワークに発言する
ドキュメント
http://developer.chatwork.com/ja/
APIトークンを発行するーサポート
https://help.chatwork.com/hc/ja/articles/115000172402-API%E3%83%88%E3%83%BC%E3%82%AF%E3%83%B3%E3%82%92%E7%99%BA%E8%A1%8C%E3%81%99%E3%82%8B
基本的にチャットワークへは以下の内容で投稿出来る。
#coding=UTF-8
import requests
# APIを利用してチャットワークへメッセージを送る
BASE_URL = 'https://api.chatwork.com/v2'
#Setting
roomid = 数字8桁 #ルームIDを記載
message = 'テストです!'
apikey = 'APIのトークン' #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)
様々なおはようございますをランダムで選んでチャットする
#coding=UTF-8
import requests
import random
mylist = ["おはようございます!今日もよろしくお願いします!", "おはようございます!", "今日もいい一日ですね!", "おはよ!", "おはよー", "おっは"]
# APIを利用してチャットワークへメッセージを送る
BASE_URL = 'https://api.chatwork.com/v2'
#Setting
roomid = 数字8桁 #ルームIDを記載
message = random.choice(mylist)
apikey = 'APIのトークン' #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)