問題タブ [applinks]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
facebook - Facebook アプリリンクはアプリリンク データをまったく返さない
Facebook Graph API、モバイル ホスティング API を使用して、次のリンクを投稿しています。
エラーなしで、リンクの ID の形式で正しい結果が得られます。
しかし、リンクを照会すると
オブジェクトがそこにあるアプリリンクデータを取得しませんが、名前さえ空です。
データの投稿を許可しない私の投稿に何か問題がありますか? 事前にご協力いただきありがとうございます。
ios - アプリに戻るボタンで Facebook iOS ネイティブ アプリを開く
AppLinks url を介して Facebook アプリを開こうとしています。ユーザー プロファイル/ページは開きますが、「リファラー アプリに戻る」ボタンは表示されません。「referer_app_link」データを提供しています。この参照http://applinks によって JSON を生成しました。 org/documentation/#applinknavigationprotocol
何か案は ?Facebookには「戻るボタン」があるはずですか?私のURLスキームは正しく設定されています...
更新: NSDictionary にはすべての有効な値が含まれています。現時点では公開したくありませんが、 url 、 name 、 store id ... などはすべて有効です
更新 #2: iOS 9 以降、これは iOS システムによって自動的に行われます。
ios - Facebook App Links Mobile Hosted API がインストール済みアプリ iOS を検出しない
Mobile Hosted API を使用して Facebook アプリ リンクを実装しようとしています。すべてがスムーズに進みますが、App Link URL をテストすると、アプリがインストールされていてもアプリが開かず、URL が App Store にリダイレクトされます。アプリのカスタム URL は、Safari 内でカスタム スキームを入力するとアプリが開くため、適切に設定されています。何かがずれているように見えますが、その理由はわかりません。
ここにいくつかのデータがあります:
ブラウザでテストする URL は次のとおりです。
これは、Mobile Hosted API で登録されたデータです。
カスタム URL スキームは、次のように info.plist に登録されます。
gophrazy://
app_name のケースが影響するのではないかと思いましたが、それをすべて低くテストしても効果はありませんでした。
これに関するヒントはありますか?
ありがとう
ios - iOS で /me/feed に投稿すると、Get msg = (#100) リンクの形式が正しくありません
iOS でアプリを AppLinks と連携させようとして、髪を引き裂いています。/me/feed に投稿しようとすると、「msg = (#100) リンクの形式が正しくありません」というエラーが返されます。UIApplication:openURL を呼び出すアプリを呼び出す 2 番目のコードを書いたので、それが「動作するはず」であることはわかっていますが、問題なく動作します。リンクが適切にフォーマットされていることはわかっています。投稿を行うコードは次のとおりです。
params は次のとおりです。 (lldb) po params { app = numerictestid; link = "urlschemestring://play/content?contentId=1"; メッセージ = cohggjfkhf; 画像 = " http://img.youtube.com/vi/opmApx_el-U/mqdefault.jpg "; }
plistには次のものがあります:
android - Facebook AppLinks が URI を Android アプリに渡さない
Android アプリで AppLinks を機能させるのに非常に苦労しています。MyApp に電話します。アプリ リンクを既存のコンテンツに統合するための Facebook 開発者サイトのドキュメントに従いました。Facebook デバッグ ツール ( https://developers.facebook.com/tools/debug/og/object/ ) は、Web ページが正しくスクレイピングされていることを示し、アプリリンクの 3 つのメタ タグを示しています。
共有ダイアログを使用して Facebook に投稿する Open Graph Stories があります。これは、Facebook Debug Tool に入力したばかりの URL を共有します。これらの Open Graph ストーリーは、Facebook によってレビュー/承認されており、ニュース フィードに表示されます。クリックすると、ブラウザーの Facebook で、ストーリーに関連付けられた URL に移動します。クリックすると、Facebook for Android では、URI スキームを処理するアクティビティ (UriLoadingActivity) ではなく、MyApp の既定のアクティビティ (MainActivity) のみが開きます。プッシュ通知で使用しているため、URI スキームが機能することはわかっています。ユーザーが通知をクリックすると、UriLoadingActivity に移動します。
Facebook から渡された Intent データを確認するために MainActivity の onCreate() に Logs があります。そのため、referer_app_link バンドルに Facebook パッケージとアプリ名が表示されます。Open Graph Story に投稿した Web ページ URL を含む target_url も取得しますが、Web ページのメタ タグに提供した AppLink データが表示されません。
他の誰かが同様の問題を経験していますか?
更新: FB に投稿するために使用するコードは次のとおりです。
android - Facebook アプリリンクは Android でブラウザを開く
アプリリンクを実装しようとしています。まったく間違っていることを理解しているかもしれませんが、次のワークフローを期待しています。
- メタ ヘッダーを使用して Web ページを作成/強化する (他のコンテンツは関係ありません)
- myapp スキームに応答するインテント フィルターでアプリを強化する
- この Web ページへのリンクを Facebook に投稿する
- Facebookでこの投稿をクリック
- アプリ(またはGoogle Play)を開く必要があります
あれは正しいですか?
Web ページは次のようになります。
インテントを使用してアプリを開くことができます (adb shell am start -W -a android.intent.action.VIEW -d "myapp://something/something" でテスト済み)。
ここで、Facebook でこの Web ページへのリンクを含む投稿を作成します (ところで、Messenger はそうするので、テストで壁を汚染する必要はありませんか?)。Facebook Android アプリでクリックします。
アプリを開くことを期待していますが、常にブラウザーが開きます。何が問題なのですか?
android - Android Facebook では、アプリリンクを機能させるためにリセットが必要です
applinks 対応のアプリと、applinks 対応の Web ページ (アプリを指している) があります。私はこのワークフローを実行しようとしています:
- 私のアプリで、自分のウェブページへのリンクを EXTRA_TEXT で ACTION_SEND として共有します
- Web ページ (例: http://lovelikeorhate.eu/question/LIKE/504 ) には、すべてのアプリリンクと Facebook 固有のタグが含まれています。curl を試してみてください。
- Facebook は、web ページの og:title メタ タグを使用して、正しいプレビューを作成します。Facebook Object Debugger ( https://developers.facebook.com/tools/debug/og/object/ ) はエラーを表示せず、Android アプリのリンクが存在すると報告します。
- 投稿を Facebook に送信し、Facebook アプリでクリックすると、ブラウザーが開きます。つまり、アプリリンクが機能しません。
- Facebook に再ログインすると、アプリリンクが期待どおりに機能し、アプリが起動します。キャッシュを削除したり、Facebook アプリを強制終了したり、デバイスを再起動したりするだけでは十分ではありません。
この奇妙な動作の原因は何ですか? アプリリンクが最初の試行で機能するようにするには、何を変更すればよいですか?
android - アプリから Facebook と共有すると、Android の Facebook がすぐに終了する
アプリの URL を (テキストとして) Facebook と共有すると、Facebook の新しい投稿アクティビティが表示され、すぐに終了し、アプリが再表示されます。ユーザーはそれを送信する機会がなく、それを確認して終了することさえできません。これは (どうやら) クラッシュではなく、Facebook アプリのクラッシュに関する通知はありません。他のアプリ (Gmail など) と共有すると、問題なく動作します。
残念ながら、これは一部のデバイスでのみ発生します。私がテストしたすべてのデバイスには、同じバージョンの Facebook アプリが搭載されています。Android のバージョンとは関係ありません (2 台の 4.4 デバイスでテストしましたが、そのうちの 1 台は正常で、もう 1 台は正常ではありません)。
これは私が自分のアプリでやっていることです:
何が間違っているのでしょうか?URL はアプリリンクが有効になっていますが、関連している可能性はありますか?