【问题标题】:Can I export my Urban Airship push device tokens?我可以导出我的 Urban Airship 推送设备令牌吗?
【发布时间】:2013-07-29 21:21:04
【问题描述】:

我正在评估 Urban Airship 作为推送解决方案,我想知道如果我决定停止使用他们的服务,是否可以导出我的设备令牌?

我注意到他们有一个 API 端点来下载设备数据 (http://docs.urbanairship.com/reference/api/v3/device_information.html#device-token-list-api) 但我想知道是否有人真的经历过将他们的推送解决方案从 UA 切换到内部解决方案的过程(即运行我自己的推送服务器和 ping 老用户)。

谢谢!

【问题讨论】:

    标签: push-notification urbanairship.com devicetoken


    【解决方案1】:

    我不确定是否有 API 调用,但您可以转到 Audience->device tokens,并编写一个脚本来获取所有这些。

    在我工作的公司,我们决定采用不同的方法。

    与 Urban Airships 的所有通信都通过我们自己的后端进行,我们同时存储从设备发送的设备令牌。这样我们就可以转换到另一种发送推送通知的方式,而无需修改我们的应用程序。当然,进行初始开发会花费更多时间。另一方面,如果您选择当前正在考虑的解决方案,那么切换到您自己的实现(或另一个推送提供者)将需要多次迁移,或者至少在相当长的时间内维持两种不同的发送推送通知的方式。

    顺便说一句:我们使用 UA 快 3 年了,对他们的服务非常满意。

    【讨论】:

    • 感谢您分享此信息!所以理想情况下,我会拥有自己的令牌数据库,并在用户选择加入时立即存储它们,对吗?我假设在初始用户选择加入后,不可能为特定应用获取设备的推送令牌?这就是 UA 的 API 派上用场的地方。
    • 对!是的,您只有在选择加入后才能获得令牌,并且根据苹果文档,在极少数情况下。 (见developer.apple.com/library/ios/#documentation/uikit/reference/…
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-28
    • 1970-01-01
    • 1970-01-01
    • 2011-11-27
    • 1970-01-01
    相关资源
    最近更新 更多