首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何为Firebase项目配置动态链接?

如何为Firebase项目配置动态链接?
EN

Stack Overflow用户
提问于 2018-04-05 10:51:22
回答 2查看 4K关注 0票数 10

由于谷歌关闭了它的网址缩短服务,我想把我的项目转移到FDL。

我使用api来缩短url如下:link

我正在使用邮递员来调用api,但是我一直收到这个错误。

代码语言:javascript
复制
{
"error": {
    "code": 400,
    "message": "Your project has not configured Dynamic Links. [https://firebase.google.com/docs/dynamic-links/rest#before_you_begin]",
    "status": "INVALID_ARGUMENT"
}
}

我正在使用正确的api键和项目id。

EN

回答 2

Stack Overflow用户

发布于 2018-04-18 07:35:43

同样的问题--这也是我从火力小组得到的答案:

请注意,要想查看动态链接域,您必须先添加一个应用程序。如果您使用Firebase Dynamic作为Google的替代品,您可以为您的项目创建一个示例应用程序(虚拟应用程序),以便继续创建一个Firebase动态链接。只需输入iOS包ID或Android包名(例如:“my.dummy.app”)的虚拟值即可继续。

然后,您将把您将从它得到的id (例如https://dedfgu.app.goo.gl),而不是位置持有人(https://abc123.app.goo.gl)。

祝好运!

票数 0
EN

Stack Overflow用户

发布于 2020-10-26 17:09:43

您可以试着按照的方式操作

代码语言:javascript
复制
var Url = "https://firebasedynamiclinks.googleapis.com/v1/shortLinks?key={API-Key}";

 $.ajax({
        type: 'POST',
        dataType: 'json',
        url: Url,
        contentType:'application/json',
        data: JSON.stringify({
            "dynamicLinkInfo": {
                "domainUriPrefix": "https://newxpress.page.link",
                "link": {Your-Link},
                "androidInfo": {
                    "androidPackageName": "com.newxpress"
                },
                "iosInfo": {
                    "iosBundleId": "com.newxpress.iosapp"
                }
            }
        }),
        success: function (jsondata) {
            console.log(jsondata);
        },
        error: function (result) {
            console.log(result);
        }
    });
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49670569

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档