使用curl创建时,Firebase动态链接内部错误

时间:2018-07-12 15:01:33

标签: firebase curl deep-linking firebase-dynamic-links

我正在尝试使用curl创建Firebase动态链接:

curl -d '{
        "dynamicLinkInfo": {
            "domainUriPrefix": "https://someweb.page.link",
            "link": "https://www.someWeb.net/shops?referral_id=someReferralId",
            "androidInfo": {
                "androidPackageName": "some package name"
            },
            "iosInfo": {
                "iosBundleId": "some bundle",
                "iosAppStoreId": "11111111"
            },
            "navigationInfo": {
                "enableForcedRedirect": true
            }
        }
    }' -H "Content-Type: application/json" -X POST "https://firebasedynamiclinks.googleapis.com/v1/shortLinks?key=MyFBWebKey"

出于某种原因,我得到以下答复不是很解释...

{   “错误”:{     “代码”:500,     “ message”:“遇到内部错误。”,     “状态”:“内部”   } }

我尝试删除所有iosInfo,navigationInfo,androidInfo ...,问题仍然存在。任何帮助将不胜感激。

2 个答案:

答案 0 :(得分:3)

谢谢,鲍勃,我用dynamicLinkDomain代替了文档中提到的domainUriPrefix,它解决了这个问题

答案 1 :(得分:0)

我删除了这些行,就可以了

"androidInfo": {
            "androidPackageName": "some package name"
},

如果我找到使用android数据的方法,我将更新android的答案