使用curl创建时发生Firebase动态链接内部错误
我正在尝试使用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-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
.Issomeweb.page.link
为您的应用程序创建并显示在Firebase控制台中的项目动态链接数据中的域?另外,请尝试在不使用https://的情况下指定域,即“domainUriPrefix”:“someweb.page.link”