#fedibird #fedibird_info お昼過ぎに修正適用しています。
- FEP-e232: Object Linksによる引用の対応
- Threadsの引用を伴う投稿contentのRE: url表記の省略
- リダイレクトURLを展開する仕様からlink.parallelgame.comを除外(workaround)
一つ目は投稿の引用をどのように表現して連合するかの内部表現の問題で、利用者としては何も変化はありません。とりあえずわかる人にだけわかれば(いずれ説明します)
二つ目。Threadsは、引用した投稿を連合させる際、投稿本文の末尾に『RE: https://〜』という文字列を付加します。
引用未対応のサーバが受け取る場合、または引用された投稿が『フェディバースにシェア』未対応の場合に、このURLリンクを辿ることで引用元投稿を辿れる仕組みです。
Threadsからシェアされた(連合で流れてきた)投稿には引用対象の投稿URLなどの情報が内部的に含まれておりMisskeyやFedibirdでは投稿そのものを引用として表示できますので、RE:の部分は不要です。
ついては、FedibirdではRE:を省略する仕様としました。(展開できなかった場合は表示を残します)
@noellabo ダジャレを検出しました(検出ワード: RE, URL, テキ, RE)
@noellabo ダジャレを検出しました(検出ワード: シテイ)
#fedibird #fedibird_info 三つ目。
Fedibirdには短縮URLなどのリダイレクトして別URLへ誘導するタイプのURLをリダイレクト後のURLへ置き換える仕組みがありますが、
リダイレクトの際に飛び先を振り分けるタイプのURLで期待しない動作をしていたため、ひとまず除外指定しました。
今回はパラレルというアプリの招待URLで、スマートフォンからアクセスした場合にリダイレクトされるURLと、PCからアクセスした場合にリダイレクトされるURLが異なるというものでした。
Fedibird(Mastodon)がアクセスした場合はPCのアドレスが返されるため、期待するスマートフォン用のURLが得られず、招待ができないという不具合となりました。
ひとまずの仮対応ですので、あとでちゃんとなおしておきます。