问题标签 [azure-notificationhub]
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.
c# - 使用 templateHub 发送的天蓝色通知中心
我找不到如何使用注册的模板名称发送推送。
我使用这个文档作为参考。
http://msdn.microsoft.com/en-us/library/azure/dn530747.aspx
回顾一下我的理解。
我用标签和模板名称注册我的设备。
await hub.RegisterTemplateAsync(channelUri, template, templateName, tags);
然后发送
等待 hub.SendTemplateNotificationAsync(properties, tag);
Q1。为推送指定的模板名称如何/是什么?
任何帮助表示赞赏。
-lp
azure-mobile-services - 天蓝色通知中心标签限制
阅读定价细节
http://azure.microsoft.com/en-us/pricing/details/notification-hubs/
推送中使用的标签数量似乎有限制。
Q1。那么这是否意味着每次推送的最大标签为 10K?假设每个设备只有 1 个标签。
Q2。存储的标签数量是无限的吗?
重要的是,我需要将标签映射到设备 ID。然后在一次发送中发送一堆标签。听起来很简单,但我无法确定有限制。
任何帮助表示赞赏。
谢谢
-lp
azure - 天蓝色通知中心如何发送标签数组
我想向快速变化的组中的用户发送一堆通知。因此广播模型不起作用,因为注册标签的更新会过度。
所以我想我可以发送到“标签组”。其中每个标签都是一个用户。
但似乎我仅限于在 OR 表达式中使用 20 个标签。
http://msdn.microsoft.com/en-us/library/azure/dn530749.aspx
Q1。是否有任何其他机制来发送标签数组?
谢谢
-lp
ios - Azure 通知中心 - 如何在同一个中心设置多个应用
我有一种情况,我需要为多个 iOS 应用程序使用同一个通知中心。对于给定的标签 - 所有应用程序都应该收到此推送。
每个 iOS 应用程序都有不同的推送通知证书,因此只有一个应用程序实际收到了推送通知。我不想解决打开多个集线器 - 因为那样我需要管理每个应用程序可以属于哪个集线器 - 这非常尴尬。
我怎样才能做到这一点?
azure - 向选定的多个用户发送通知
在我的应用程序中,我有一个用户树形式的用户层次结构用户可以向其所有下属发送通知,包括间接通知。
使用 Azure 通知中心实现此目的的最佳方法是什么?
我看到我可以在设备或后端的注册管理之间进行选择。
撇开安全性不谈,我认为我的方案没有太大的不同。我猜标签是用户ID。
如果有 100 个用户需要接收通知,我需要调用 100 次才能发送通知。有没有更好的办法?
c# - 我们可以将 azure 事件中心与 azure 通知中心连接起来吗?
我将消息从 Windows 窗体应用程序发送到 azure 事件中心。在我使用数据流分析进行一些实时操作并从事件中心获取数据之后。在该操作之后,我将结果消息发送到事件中心。现在我想使用移动应用程序(android 或 windows 移动应用程序)通过 azure 通知中心向用户显示结果消息。我们可以直接连接 azure 通知中心和 azure 事件中心吗?
azure - Azure 通知中心 - 注册限制
导致403
注册创建/更新的注册限制是多少?
根据文档,注册创建/更新(http://msdn.microsoft.com/en-us/library/azure/dn223265.aspx)可能会返回 403。
所以必须有某种限制,尽管我不确定限制是什么。定价页面没有说明注册限制。
每个 api 规范的错误如下
是什么导致了 403?
任何帮助表示赞赏。
ruby - 在脚本中创建 NotificationHub(首选 Ruby)
我们正在为我们的应用程序构建一个自动化测试服务,这些应用程序使用通知中心来处理 APNS 消息。此过程的一部分将执行推送消息,因此我们需要一种自动化的方式来在某种脚本中创建通知中心(我正在尝试 Ruby,但任何面向 OSX 的命令行都可以工作 - 如果需要,我会切换)
我正在关注此 API 指南: http: //msdn.microsoft.com/en-us/library/azure/dn223269.aspx(编辑:更正链接)和此处的 SAS 信息:http: //msdn.microsoft.com/ zh-CN/库/azure/dn170477.aspx
我正在尝试“手动”在 mybus.servicebus.windows.net 下创建一个新的通知中心“testhub”,因为似乎没有可用的 SDK 公开此特定功能。
我所有的尝试都产生 401 错误 - “InvalidSignature:令牌的签名无效”
SAS 指南没有提到资源 URI 应该是什么。我已经尝试了 mybus.servicebus.windows.net 以及 mybus.servicebus.windows.net/testhub 并且有或没有 http:// 或 https:// - SAS 信息显示 https: 和一个尾随的“testhub”。我什至从端点尝试了 sb:// 。但是,API 指南有一个示例部分,其中显示的 SAS 不包括集线器名称。似乎没有任何组合对我有用。
我从 github 的 azure-push ruby 代码中提取了这个实现
似乎没有任何东西可以生成有效的令牌 - 我错过了什么?
azure - Azure 通知中心配额限制
通知中心REST API 文档提到了给定命名空间中通知中心的配额。我在文档和定价页面上都找不到每个计划的配额界限是什么。
根据经验,我现在知道在免费/基本层上,每个命名空间的限制是 100 个通知中心。
已达到或超过 NotificationHub 类型资源的最大数量。实际:100,最大允许:100。
配额可以提高吗?费用是多少?
我当前的系统使用集线器进行多租户,在跳转到重构架构之前,定价页面上是否有任何未提及的限制?
- 服务总线是否有命名空间数量的配额?
- 注册(设备)是否对每个通知中心有配额/速率限制?
c# - 创建通知中心 - 仅限 REST(无 SDK)
对于我们的 iOS 应用程序的自动化测试服务,我们需要一种编程方式来在我们的 Mac 构建系统中创建通知中心。我不能使用 SDK,因为由于与计时器 DLL 冲突有关的未知原因,它不会在 Mono 下运行,所以我只想尽可能使用“库存”REST API。
我看到了类似的问题:Creating Azure Push Notification Hub Programaticaly but uses the SDK so is not related to me。
此 API 指南: http: //msdn.microsoft.com/en-us/library/azure/dn223269.aspx说您可以使用 REST 和 SAS 令牌来完成。我不能让它工作。然而,SDK 将 CreateHub 操作放在命名空间管理器上 - 但 IT 声明“服务总线命名空间根上的操作需要证书身份验证”,这似乎对我也不起作用。我跟着这个(http://msdn.microsoft.com/en-us/library/azure/dn170477.aspx)。资源 URI 为http://mynamespace.servicebus.windows.net,密钥为“RootManageSharedAccessKey”,我们的密钥也是如此。
我所有的尝试都产生 401 错误 - “InvalidSignature:令牌的签名无效”
我真的可以使用手握演练我应该与 REST 一起使用的过程来创建通知中心。我应该使用什么资源 URI,令牌中应该包含什么,命名空间与 REST API 映射到什么 - 等等。