🧵
Threadsの共有ボタンを実装する方法
以下のような形式のURLにアクセスするとThreadsの共有画面が開きます。text
パラメーターに共有したいテキストを設定してください。
https://www.threads.net/intent/post?text=<共有したいテキスト>
公式のThreadsロゴに上記のリンクを設定すれば、共有ボタンの完成です。
ここから下は古い内容なので、一応残しておきますが気にしないでください。
動作確認環境
この記事の内容は、以下の環境で検証しています。
- Google Pixel 6
- Android 13(ビルドTQ3A.230805.001)
- Threads v298.0.0.16.109
本題
Threadsがインストールされたスマートフォンで、以下のURLにアクセスすることで投稿画面を開けます。
barcelona://create
text
パラメーターに共有したいテキストを設定すると、そのテキストが入力された状態で投稿画面を開けます。
barcelona://create?text=<共有したいテキスト>
注意事項
- このインテントはMetaの公式ドキュメントに記載されていないため、正しく動作しなかったり、将来的に動作しなくなったりする可能性があります
- PCや、Threadsアプリがインストールされていないスマートフォンでは動作しません
- カスタムURLスキームはアプリを一意に特定できないため、同じスキームを宣言している別のアプリが開く可能性もあります
Discussion
2024年2月時点だと別のURL形式になっています。下記の開発者の投稿が参考になります。
https://www.threads.net/intent/post?text=<共有したいテキスト>
のような形式です。ありがとうございます!記事を更新しました