という訳でPython。
まぁ http://mastodonpy.readthedocs.io/en/latest/ のまんまだけど。
まず、pip3 install Mastodon.py してから、以下を実行。Pawooに吠えられる。
from mastodon import Mastodon # Create actual instance mastodon = Mastodon( client_id = 'クライアント名', client_secret = 'シークレット', access_token = 'アクセストークン', api_base_url = 'https://pawoo.net', debug_requests = True ) IDs = mastodon.media_post('test.png') #これは成功する。 mastodon.status_post(status='画像付きテスト',media_ids=IDs) #これが失敗する # mastodon.toot('ちなみに日本語 from Python') #これは成功する。
アップロード後のstatus_postが失敗するが、まぁよし。この際追求しない。
重要なmedia_postは成功した。
→https://img.pawoo.net/media_attachments/files/000/145/092/original/49910a22fd6959b3.png?1492513974
debug_requests = True にしておくとパラメータが表示されるので電文キャプチャ不要かも。
→やっぱり必要。
コメント