1

アプリのコンテンツをダイナミックリンク(アプリ内構築)で共有したいのですが、リンクが面倒です。リンクを短くする方法を教えてください。

4

2 に答える 2

1

現時点では、Firebase は API による動的リンクの作成をサポートしていません。

ただし、自己構築した URL を作成し、Google URL Shorter などのサードパーティ サービスを使用して URL を短縮することはできます。

于 2016-09-02T08:49:51.120 に答える
1

2016 年 10 月初旬の時点で、REST API 呼び出しを介してプログラムでダイナミック リンクを短縮できるようになりました。

https://firebase.google.com/docs/dynamic-links/short-links

上記のリンクから例をコピーすると、次の 2 つの方法のいずれかで実行できます。

既存の長いリンクを短縮する:

投稿 https://firebasedynamiclinks.googleapis.com/v1/shortLinks?key=api_key
コンテンツ タイプ: アプリケーション/json

{
   "longDynamicLink": "https://abc123.app.goo.gl/?link=https://example.com/&apn=com.example.android&ibi=com.example.ios"
}

リンク パラメータからの構築

投稿 https://firebasedynamiclinks.googleapis.com/v1/shortLinks?key=api_key
コンテンツ タイプ: アプリケーション/json

{
  "dynamicLinkInfo": {
    "dynamicLinkDomain": "abc123.app.goo.gl",
    "リンク": "https://example.com/",
    "androidInfo": {
      {
        "androidPackageName": "com.example.android"
      }
    }、
    "iosInfo": {
      {
        "iosBundleId": "com.example.ios"
      }
    }
  }
}

Bitly などの汎用の URL 短縮ソリューションを使用しても、短いダイナミック リンクが提供する分析結果は得られないことに注意してください。

于 2016-10-19T16:35:04.843 に答える