Notices where this attachment appears
-
Pleromaで Mastodon API叩いて、投稿する練習してます。
OAuthでAccess Tokenを取得するまで、Pythonで書いてみた。
その先、投稿するとき、text/htmlで投稿するのができた。
JSONを
parameters = \
{
'status' : '<a href="https://www.asahi.com/">朝日新聞</a>',
'content_type' : 'text/html'
}
のように書いて、
url = 'https://pleroma.example.com/api/v1/statuses'
req = requests.post(url, headers={'Authorization': 'Bearer ' + access_token}, json=parameters)
Mastodon APIのライブラリはたくさんあるから、
https://github.com/tootsuite/documentation/blob/master/Using-the-API/Libraries.md
こんなことを自分で書く必要はないのだけど、こういうPleroma独自?のことを試して見るには、出来合いのライブラリをそのまま使うだけではうまくいかないかもしれない。(本当は道草食っていてはいけないのだけど)
#Pleroma #Mastodon #API #bot