ポスノーを指定日付で手動実行できるようにして、テスト兼ねて過去の投稿を1日ずつ地道に保存していたら、Notion APIに「2000文字以下じゃなきゃダメだよ」って言われた。
body failed validation: body.children[7].paragraph.rich_text[0].text.content.length should be ≤ `2000`
そんな制限あるの!?
あった。ごめんよ。
ブーストした自分のMisskeyアカウントの投稿が2000文字超えてて引っかかってた。
Misskeyは3000文字まで書けるからなんとかせねば〜というわけで、単純に分割する処理を加えてどうにかできた
#notion
1日ごとに自分の投稿をNotionに自動保存するショートカットできたよ〜
ポスノーっていうのは、ポスト(投稿)をノーションに保存なのでポスノーです。
iPhoneからオートメーションで深夜に実行します。
投稿日時のある見出しの背景色は、ブーストした投稿ではピンクになります。
リンクの絵文字には投稿URLにリンクが張ってある。
MastodonのAPIで一度に取得できる投稿数が40件までで、一応、1日の投稿数がそれを超えた場合も考慮して組んであるんだけど、実際なってみないとわからんな。
#fedibird #notion