閲覧中のページをMastodonに投稿する
==
たまにはブックマークレットというのもいいかな。
ブラウザのブックマークバーにShareとか適当な名前で追加して、URLのところに下記のようなjavascriptをペースト。
javascript:window.open('https://fedibird.com/share?visibility=public&text='+encodeURIComponent(document.title+"\r\n"+document.URL));
fedibird.comのところを自分の使ってるMastodonサーバ、publicのところを希望する公開範囲にあわせてpublicやunlisted、private、なんならdirectに変更しておきます。それぞれ公開、未収載、フォロワー限定、ダイレクトです。
そうすると、ブラウザでみている好きなページをMastodonに簡単に投稿できるよ。
よくあるやつだけど、あんまり知られてないと思うので。
たとえばどこかのサイト上にioのノートURLがぽんと貼ってあったとして、それを見てリアクション送るためには「ノートURLをコピー」→「Fedibirdの検索欄に貼り付けて検索」→「出てきた投稿に対してリアクション」というステップを踏まなきゃいけない面倒さはあるわねぇ……
ここを楽にする方法……なんかあるかな……
#fedibird
/web/searchのところが、 ?q={リモート投稿のURL} とかで受け付けてくれたらブックマークレットかなんか書けば済みそうだけど、そういう口はあるのかしら? #fedibird
@the_kwa こうかな。
javascript:window.open(%27https://fedibird.com/authorize_interaction?url=%27+encodeURIComponent(document.URL));
@the_kwa なんかクウォートまわりとか間違ってるかな?
@noellabo たとえば私の別アカウントの投稿↓に適用すると
https://farmgarden.nora.social/@the_kwa/111278645828488226
https://fedibird.com/authorize_interaction?url=https://farmgarden.nora.social/@the_kwa/111278645828488226
になって、さっきの画像のエラーになります。
HTTPステータスコードは200 OKになってて、エラーメッセージはHTML中に直接存在してるみたいです。 [参照]
@noellabo なるほど! uriに変えたら通りました!
まずはここにありがとうございます!