问题标签 [urbanairship.com]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
563 浏览

iphone - 我将如何使用 ASIHTTPRequest 表示这个 CURL?

我不明白如何将应用程序密钥和主密钥添加到标题中。如果这激发了任何解决方案,这就是我到目前为止所拥有的代码。

当我使用上面的代码时,我收到“需要授权”的响应,所以我一定做错了什么。

0 投票
1 回答
582 浏览

ios - Web 应用程序与 iOS 应用程序的接口用于推送通知

我有一个基本的网络应用程序,它能够(通过 UrbanAirship)向我的 iOS 应用程序发送推送通知。

我的问题是,我的网络应用程序如何知道我有一个新的 iOS 应用程序用户?因此,我可以将推送 DeviceID 放入数据库(以及其他需要的数据)。

即,将数据导入 Webapp 的接口是什么,是 iOS 应用程序中的新代码,还是 UA 的其他接口?

谢谢..

0 投票
1 回答
211 浏览

ios - HTTP Post 帮助 - iOS 应用

我已经在我的应用程序中使用 Urban Airship 成功实现了推送通知,但我想在应用程序中创建一个受管理密码保护的部分,使人们能够从任何安装了该应用程序的授权 iPhone 发送推送通知。我需要一种方法,以便我在文本框中输入的任何内容都通过 https POST 发送到https://go.urbanairship.com/api/push/broadcast。任何人都可以推荐或告诉我这样做的方法吗?

0 投票
1 回答
685 浏览

titanium - Titanium inApp 购买与 urbanirship

我们正在使用 Appclerator 钛开发应用程序。我们有一个免费版本的应用程序和一个应用程序内购买以获得更多功能。购买成功后,我们需要下载内容(主要是 xml 文件)并读取它们并更新数据库。这怎么可能使用钛。n 还有任何]one 有应用程序购买中的 urbairship 的示例代码

0 投票
2 回答
1045 浏览

apple-push-notifications - 在 Apple iOS 证书拒绝时使用 Airship 推送通知

我想在我的 Titanium 应用程序中使用 Urban Airship 推送通知。所以我完全遵循了本指南http://wiki.appcelerator.org/display/guides/Push+Notifications#

问题是,在我提交 *.p12 证书的最后一点,我被 Apple 拒绝(查看打印屏幕图像) http://img838.imageshack.us/img838/8645/pscreen.png

我是 iPhone 开发和他们需要的所有证书的新手。

如果有人能告诉我我做错了什么......?

0 投票
1 回答
465 浏览

iphone - Urban Airship 为令牌设置“别名”所需的文件数量

我正在制作我的第一个应用程序,它将使用推送通知。我决定使用 Urban Airship 来促进这个过程的服务器端。所以目前我已经设置了一个帐户/证书/iOS API,并且能够从 Urban Airship 向设备发送推送通知。

我想为在每个设备上创建的令牌设置一个别名。我知道我需要在我的代码中创建别名并通过 Urban Airships API 将其发送回给他们。我的问题是我需要在我的项目中包含哪些文件来设置别名并返回它。我查看了 Urban Airships 网站,我看到的唯一说明是使用 AirMail 所包含的文件和框架。我认为我不需要所有这些,我想知道是否有其他人经历过这个过程并且能够阐明一些观点。我不是专业的程序员,但我确实有一些应用程序。

谢谢你的时间。

0 投票
1 回答
1964 浏览

android - 城市飞艇。使用 /api/apids/ 方法获取 Android APID

我一直在尝试使用 Urban Airship 提供的服务器端 api 来与我的 Android 应用程序集成。我正在尝试从我的 Android 应用程序中获取在 Urban Airship 服务器中注册的所有 APID。尽管我已经注册了 3 个设备(模拟器注册),但我总是得到一个 Null 值,并且我可以 在使用我的应用程序密钥和密码作为用户名和密码登录后在https://go.urbanairship.com/api/apids/中查看它们分别。

Urban Airship 提供了使用暴露的服务器端 REST api 的方法(jave 代码)。开发人员必须为 Urban Airship 不提供的功能编写自己的方法。没有获取 APID 的方法,因此我根据其他方法编写了此方法。

我使用相同的服务器端 api 使用 api /api/device_tokens/ 成功获取存储在 Urban Airship 服务器中的 iPhone 设备令牌。在获取 iPhone 设备令牌的代码下方查找。这给出了预期的结果。

很抱歉询问有关 Urban Airship 等特定产品的问题。我看到Urban Airship的创始人在这个论坛上很活跃,因此我毫不犹豫地发布了这个问题。请帮我解决这个问题。

0 投票
1 回答
1234 浏览

javascript - 您是否必须使用 Urban Airship 来使用 PhoneGap 构建推送通知?

您是否必须使用 Urban Airship 将推送通知构建到 PhoneGap 应用程序中?

到目前为止,我发现的所有内容都提到了 Urban Airship ......

0 投票
1 回答
1256 浏览

android - 401未经授权的城市飞艇错误android

我的代码是:

根据此处建议的文档,我正在使用应用程序主密码:

http://urbanairship.com/docs/richpush.html?highlight=broadcast

但我收到 401 未经授权的错误。

如何解决这个问题?

谢谢

0 投票
1 回答
450 浏览

iphone - 推送通知在一个 ipod 中不起作用,其余设备 iphone-4、iphone-3、ipod 工作正常

我已经使用城市飞艇库实现了推送通知,每当我通过城市飞艇门户发送推送通知时,包含我的应用程序的所有设备都会收到推送通知,除了一个 ipod(iOS 4.2.1)设备。所以我通过开发人员证书进行调试,它在下面显示了这个错误

错误:错误域=ASIHTTPRequestErrorDomain 代码=1“发生连接失败:SSL 问题(可能是错误/过期/自签名证书)”UserInfo=0x3a71f0 {NSUnderlyingError=0x3a5160“操作无法完成。(OSStatus 错误 - 9807.)", NSLocalizedDescription=发生连接失败:SSL 问题(可能是错误/过期/自签名证书)}

和 devicetoken 标记为非活动