【问题标题】:Where are archived Dynamic Links?归档的动态链接在哪里?
【发布时间】:2023-03-11 21:40:01
【问题描述】:

我不小心点击了动态链接中的“存档链接”。但链接已经分发,因此无法更改。我怎样才能找到它或输入相同的? https://console.firebase.google.com

【问题讨论】:

    标签: firebase firebase-dynamic-links


    【解决方案1】:

    如果您想编辑已归档的动态链接,请考虑以下事项:

    1. 您需要了解相关动态链接

    2. 使用 Firebase 控制台,单击以编辑其他一些(未归档的)动态链接。

    3. 注意缩短的 URL 本身,看看它在浏览器地址栏中的地址中是如何表示的,特别是 URL 的末尾

    4. 只需将 URL 末尾的非归档缩短 URL 替换为 ARCHIVED 缩短 URL,然后加载它(按 Enter)。


    结果:您将看到该归档动态 URL 的编辑屏幕。 今天这对我有用:2019 年 10 月 25 日

    【讨论】:

    • 你是救星。 2021 年仍在工作,谢谢
    • 您可以取消归档向 Firebase API 发送 POST 的动态链接。为此,请转到 Firebase 控制台 -> 动态链接并复制 POST 请求的标头。之后,使用以前的标头和存档的链接和项目进行请求,例如: curl 'firebasedurablelinks-pa.clients6.google.com/v1/…' --data-raw '{"durableLink":{"shortDurableLink":{"link":"ARCHIVED_LINK"} },"newDurableLink":{"shortDurableLink":{"visibility":"UNARCHIVED"}},"newDurableLinkMask":"short_durable_link","projectInfo":{"projectNumber":"PROJECT_NUMBER"}}' \ --compressed
    【解决方案2】:

    我认为目前无法获取已归档链接的列表。为此,您可能需要file a bug report or feature request

    但您的链接将继续有效。归档它只是将它从控制台中删除。所以我会为同一个目的地创建一个新链接,然后逐步淘汰旧链接(知道它会继续工作)。

    【讨论】:

    • 我发送了一个关于恢复存档链接的请求。并得到答复说他们正在努力,但目前无法提供任何细节或时间表。
    猜你喜欢
    • 1970-01-01
    • 2012-07-06
    • 2016-09-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-26
    • 2012-12-02
    相关资源
    最近更新 更多