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

使用curl创建时发生Firebase动态链接内部错误,firebase,curl,deep-linking,firebase-dynamic-links,Firebase,Curl,Deep Linking,Firebase Dynamic Links,我正在尝试使用curl创建firebase动态链接: curl-d'{ “dynamicLinkInfo”:{ “域名前缀”:https://someweb.page.link", “链接”:https://www.someWeb.net/shops?referral_id=someReferralId", “雄激素类”:{ “androidPackageName”:“某个包名” }, “iosInfo”:{ “iosBundleId”:“某个捆绑包”, “iosAppStoreId”:“111

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

curl-d'{
“dynamicLinkInfo”:{
“域名前缀”:https://someweb.page.link",
“链接”:https://www.someWeb.net/shops?referral_id=someReferralId",
“雄激素类”:{
“androidPackageName”:“某个包名”
},
“iosInfo”:{
“iosBundleId”:“某个捆绑包”,
“iosAppStoreId”:“11111111”
},
“导航信息”:{
“EnableForcedDirect”:真
}
}
}“-H”内容类型:application/json“-X POST”https://firebasedynamiclinks.googleapis.com/v1/shortLinks?key=MyFBWebKey"
出于某种原因,我得到了以下的回答,但不是很有解释性

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


我试图删除所有的iosInfo,导航信息,androidInfo。。。问题依然存在。任何帮助都将不胜感激。

谢谢,Bob,我使用了DynamicLink域而不是文档中提到的domainUriPrefix,它解决了这个问题

我删除了这些行,它就工作了

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

如果我找到了使用android数据的方法,我将更新android的答案,据我所知,服务器端出现错误500。如果你自己不控制服务器,你应该联系控制它的人。我注意到,使用
域前缀
,正如你所做的一样,但是中的示例使用
动态域
。您可以尝试使用
dynamicLinkDomain
.Is
someweb.page.link
为您的应用程序创建并显示在Firebase控制台中的项目动态链接数据中的域?另外,请尝试在不使用https://的情况下指定域,即
“domainUriPrefix”:“someweb.page.link”