最近Firebaseコンソールからダイナミックリンクを手動で作成しました。 Firebaseコンソールからショート\ロングリンクをクリックすると、Androidデバイスからリンクが正常に動作します。動的に作成されたFirebaseダイナミックリンクは動作しません。
私は2つの問題に直面しています。 REST APIで動的リンクを作成するとき:
- コンソールにショートリンクが保存されていません。
- マニフェストでURLスキームをどのように設定しても、Androidアプリは開かれません。
RESTによってダイナミックリンクを作成するには、私の手順:
POST https://firebasedynamiclinks.googleapis.com/v1/shortLinks?key=MY_API_KEY
Content-Type: application/json
{
"longDynamicLink": "https://r8prz.app.goo.gl/?link=http://www.socialTanya.co.il/group/groupId&apn=com.ssa.socialtanya&ibi=com.ssa.socialtanya"
}
は応答:
{
"shortLink": "https://r8prz.app.goo.gl/J4qcykV9ol7X3Rh33",
"previewLink": "https://r8prz.app.goo.gl/?link=http://www.socialTanya.co.il/group/itzhar&apn=com.ssa.socialtanya&ibi=com.ssa.socialtanya&d=1"
}
https://r8prz.app.goo.gl/J4qcykV9ol7X3Rh33
をクリックすると、私は数秒間、ダイアログをロード参照して、ブラウザがで開きます「ページが見つかりません」というエラーが発生しました。
のmanifest.xml:コンソールから
<intent-filter>
<action android:name="android.intent.action.VIEW"/>
<category android:name="android.intent.category.DEFAULT"/>
<category android:name="android.intent.category.BROWSABLE"/>
<data
android:host="www.socialTanya.co.il"
android:pathPrefix="/group/"
android:scheme="http"/>
<data
android:host="www.socialTanya.co.il"
android:pathPrefix="/group/"
android:scheme="https"/>
</intent-filter>
ワーキングリンク:
-
https://r8prz.app.goo.gl/?link=http://www.socialTanya.co.il/group&apn=com.ssa.socialtanya&sd=%D7%94%D7%A6%D7%98%D7%A8%D7%A3+%D7%9C%D7%9C%D7%99%D7%9E%D7%95%D7%93+%D7%AA%D7%A0%D7%99%D7%90+%D7%9E%D7%A9%D7%95%D7%AA%D7%A3
私は同じ問題に直面しますが、ディープリンクの実際のURLを変更する方法を得ていないのですか? –
どのURLを正確に記述しようとしますか – itzhar
私はこのURLを手に入れました。https://r736v.app.goo.gl/kKht –