よくわかりません。iOS/Web アプリ全体で Open Graph ストーリー + ディープリンクを使用する方法を根本的に誤解していると思います。誰かが私が物事を明確にするのを手伝ってくれることを願っています。ここに私が持っているものがあります:
- http://mywebapp.com/?video_id=XXXXXXXXを使用する Web アプリのセットアップ
- アプリリンクの適切に構成されたメタ タグ
- API と通信する同様の機能を持つ iOS アプリ
- iOS アプリでの Facebook 共有。
これが私が期待するものです:
- Facebook アプリまたは Safari でリンク (モバイル) を表示します。リンクをタップすると、「アプリのインストール」または「アプリで開く」UX が表示されます。
「 http://mywebapp.com/?video_id=XXXXXXXX 」にリンクするだけで実験しました。オブジェクト デバッガー ( https://developers.facebook.com/tools/debug/og/object/ ) に移動し、その video_id の「Fetch New Scrape Information」に移動しない限り、機能しません (つまり、動的に機能しません)。 、ページをスクレイピングする必要があります。) また、コンテンツ URL とカスタム オブジェクト/アクション/コンテンツ/ストーリーの組み合わせで Open Graph 共有を使用してみましたが、どの段階でも Facebook アプリは iOS アプリを開くことを提案しませんでした (繰り返しますが、事前にページをスクレイピングしました)。
可能なことを誤解していますか?http://www.mywebapp.comへのリンクをスクレイピングすれば問題なく動作すると思いますが、次のようなカスタム ストーリーが必要です。
「ユーザー X は MyWebApp を使用してビデオ 'Y' を再生しました」が、そのような動的な共有は、ディープ リンク/アプリ リンク/不可能と思われるものすべての概念で行われました。誰もこれについて経験がありますか?