(2024/02/24 画像添付時のJSONを新しい仕様に対応するよう修正) 具体的にはGASに作成したWebサービスに本文や画像のURLをPostすると、その内容をBlueskyに投稿する、という内容のものを作る。 は?最初からBlueskyに投稿するのと何が違うの? …なぜかというとこれは外部サイト(ブログ、他SNS等)の投稿をBlueskyに連携するときのためにつくるのです。 以前書いた「GASを使用してBlueskyの自分の投稿をRSSに変換する」記事を先に読んでもらえるとわかりやすいと思います。 ログインする Blueskyの自分の投稿をRSSに変換する 参照。ただし今回はaccessJwtだけでなくdidも必要となるのでそれも取得しておく。 let responseJSON = JSON.parse(response.getContentText()); let accessJ
![Blueskyに投稿する(GAS使用+IFTTTとの連携)](https://cdn-ak-scissors.b.st-hatena.com/image/square/c1b3c4d919f5a18170e088eb50ca2470fe956271/height=288;version=1;width=512/https%3A%2F%2Fnigauri.me%2Fwp-content%2Fuploads%2F2023%2F04%2Fblueskypost_gas.png)