Android 経由で Facebook に共有しようとしたことのある人なら誰でも知っているように、Facebook チームは共有のプロトコルを無視し、共有インテントで提供されたテキストを無視することを決定しました ( ACTION_SEND を介して Android アプリから Facebook でテキストを共有するを参照) 。
ただし、Twitter アプリはこれを回避する方法を見つけたようです。ツイートを見ているとき:
ツイートの下にある共有アイコンをクリックすると、通常の共有ダイアログが表示され、Facebook を含むアプリのリストが表示されます。
Facebook をクリックすると、次のビューが表示されます。
これは完璧に見えます。明らかに、Twitter は、他の回答が提案しているように見える単なるリンク以上のものを送信しています。さらに、メッセージで共有する場合:
テキストが正しく追加され、問題がないことがわかります。ツイッターはどうやってこれを機能させたのですか?