react-native - React Native 中未生成短动态链接

我无法生成用于共享的短动态链接。我们正在使用 firebase 动态链接共享。在链接生成时出现以下错误

[dynamicLinks/build-failed] The operation couldn’t be completed. Cannot shorten a short Dynamic Link: XXXX [https://firebase.google.com/docs/dynamic-links/rest#create_a_short_link_from_parameters]

这是我的代码

import dynamicLinks from '@react-native-firebase/dynamic-links';

export async function buildDynamicLink(Id) {


    try {

        let shortLink = await dynamicLinks().buildShortLink({
            link: 'https://www.xyx.com?id=' + (Id),
            domainUriPrefix: 'https://xyz.page.link',
            social:{
                title: 'xxx',
                descriptionText: 'xxx'
            },
            ios:{
                bundleId : 'com.xxx.application'
            },
            android: {
                packageName: 'com.xxx.application'
            }
        },"SHORT")
        return shortLink
    } catch (error) {
        console.log(error)
    }
}

最佳答案

我刚刚在我们使用 dynamiclinks 7.5.13 的应用程序中测试了您的代码,它运行良好。

您要缩短的链接有多长?也许尝试使用不同的链接长度来排除它作为问题的原因。

https://stackoverflow.com/questions/65037302/

相关文章:

docker - 多平台 Docker 内部网络从主机连接

unity3d - Rigidbody AddForce 在 Photon Unity 中不起作用

kubernetes - Operator SDK Controller 无法更新自定义资源状态

css - 以厘米(或英寸)为单位的窗口大小的媒体查询

javascript - 如何按表头单击对数组进行排序

kotlin - block 注释内引号中的结束标记

flutter - SuffixIcon 不适用于 AutoCompleteTextField

ios - 如何在 SwiftUI 中删除 `Form` 的左右填充?

visual-studio - Visual Studio 2019 安装问题

c# - 复杂的 Json 到 C# 对象反序列化类