birdきょうのつぶやき@digitune.bsky.social

きょうのつぶやき@digitune.bsky.social

bskyはpostの情報として「どこからpostされたか」(旧twitterで言うとstatus.source)を持ってないんだな。ふむふむ。 (17:39 bskyから・詳細)

おっといかん。bsky atprotoのrate limitに当たってしまった(汗。まぁだいたい動くようになったので続きはまた明日。 (19:15 bskyから・詳細)

なるほど、今までatprotoの認証は毎回ID+App Passwordでやっちゃってたのだが、これだと日に100回までしかAPI叩けないのか(汗。ちゃんと有効なaccessJwt/refreshJwtを使ってsession resumeしましょう、と言うことね。承知。 (19:43 bskyから・詳細)

しかしそう考えると15分毎にpollingしていたこれまでの設定はかなりギリギリだったんだな(汗。認証周りを修正するまでは1時間に1回だけ動くようにしておく。 (19:46 bskyから・詳細)

image 0どうしたらよいかは公式にちゃんと書いてあった↓。すばら。 https://atproto.blue/en/latest/atproto_client/auth.html (20:17 bskyから・詳細)

bskyへの投稿を自分の日記へ保存するscriptをpythonで書き直したぞ。元はrubyやImageMagickやPuppeteerを使っていたところをpython moduleとplaywrightへ。しばらく様子見が必要ではあるがなかなか楽しかった。 (23:39 bskyから・詳細)