新しい SNS が国内外で色々出てきてますが、その中でも API が充実していて、定期実行 bot とかも(無料会員のまま)使えるのが BlueSky です。最近になってこの BlueSky でも X や facebook のようなシェアボタンを作れることを知りました:
2025010801


方法は以下のエンドポイントとパラメータを指定するだけです:
https://bsky.app/intent/compose?text=(シェアメッセージや URL)

応用として「ボタンをクリックしたら新しいウィンドウが開いて、その画面内でメッセージを編集してシェア」させたい場合は、ボタンのクリックイベントハンドラを以下のように書けば OK です:
<a title="このページを BlueSky でシェア" href="https://bsky.app/intent/compose?text=https://dotnsf.blog.jp/" target="_blank" onclick="window.open(this.href, 'Bskywindow', 'width=650,height=450,menubar=no,toolbar=no,scrollbars=yes'); return false;">
  BlueSky でシェア
</a>

実際に入力するとこんな感じ(↓)になります:

BlueSky でシェア


唐突ですが、拙作の「お絵描き SNS 」である mydoodles も使ってみてください。よろしくお願いします。