azure通知中心和移动服务之间的主要区别是什么
哪个最好用.
谢谢
最近,每次我尝试在Azure通知中心中添加或修改GCM API密钥时,都会收到以下错误:
子码= 40000.无法使用GCM验证凭据.远程服务器返回错误:(401)未经授权......
我尝试使用在其他通知中心中使用的相同密钥,以及通过Google Developer's console创建一个新密钥.
我最近也发现了一些文章,指出GCM正在转向FCM(Firebase云消息传递).这可能是我的问题的原因吗?谷歌是否开始不再支持GCM?
android azure cordova google-cloud-messaging azure-notificationhub
我无法为APN上传.p12.这是我收到的错误消息.知道是什么导致这个错误吗?
SubCode=40000. Failed to validate credentials with APNS. Error is The credentials supplied to the package were not recognized..TrackingId:b18f483e-6285-9d5b-895c-12e2fcc26dcf_M1_G12,TimeStamp:4/21/2014 3:16:19 AM
Run Code Online (Sandbox Code Playgroud) 阅读定价细节
http://azure.microsoft.com/en-us/pricing/details/notification-hubs/
推送中使用的标签数量似乎有限制.
Broadcast (tag size) Limited to 10K Limited to 10K Unlimited
# of tags (broadcast groups) Limited to 3K Limited to 3K 3 Unlimited
Run Code Online (Sandbox Code Playgroud)
Q1.那么这意味着每次推送的最大标签是10K吗?假设每个设备只有1个标签.
Q2.是无限存储的标签数量?
我需要将标签映射到设备ID.然后在发送中发送一堆标签.听起来很直接,但我无法确定是否存在限制.
任何帮助赞赏.
谢谢
-lp
对于用户requeriments,后端必须是PHP,而app客户端是Ionic 2.基于:
https://msdn.microsoft.com/en-us/library/azure/dn223265.aspx https://github.com/Azure/azure-notificationhubs-samples/tree/master/notificationhubs-rest-php https:// github.com/webwarejp/notificationhubs-rest-php
我在php API中创建了这个方法:
$uri = $this->endpoint . $this->hubPath . "/registrations".NotificationHub::API_VERSION;
/* print($uri); */
$ch = curl_init($uri);
$token = $this->generateSasToken($uri);
$headers = [
'Authorization: '. $token,
'Content-Type: '."application/atom+xml;type=entry;charset=utf-8",
'x-ms-version: 2015-01',
'Content-Length: 0'
];
$body = $this->getXmlAndroid($registrationId, $tag);
print_r($body);
curl_setopt_array($ch, array(
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => TRUE,
CURLOPT_SSL_VERIFYPEER => FALSE,
CURLOPT_HTTPHEADER => $headers,
CURLOPT_POSTFIELDS => $body
));
$response = curl_exec($ch);
// Check for errors
if($response === FALSE){
print_r(curl_error($ch));
throw new Exception(curl_error($ch));
}
$info = …
Run Code Online (Sandbox Code Playgroud) 我一直在评估发送移动推送通知的选项,并研究了微软与亚马逊中心产品的定价.我认为我必须错过计算,因为微软的报价是成本的20倍!有人可以指出我哪里出错了吗?
微软定价基于12个月的计划,每天的单位成本为3.29英镑.每个单元可以发送166,667条消息,我需要每天发送1.8米(每月大约54米).
是否有任何关于失败时NotificationOutcome类状态的文档?
NotificationOutcome result = await _hub.SendNotificationAsync(azureNotification, tags);
Run Code Online (Sandbox Code Playgroud)
在MSDN文档是相当(完全)没用.
我猜测非零result.Failure
并result.Success
意味着出现问题(成功时似乎都是0)result.State
可能更有用但是似乎没有太多关于此的文档
我正在尝试创建一个web应用程序,它接收来自azure通知中心的通知.
在任何地方我只看到移动设备注册后端发送的通知.
我希望在浏览器中使用此Web应用程序,并从后端发送的azure通知集线器接收通知.
谢谢
如何在Xamarin Froms中使用c#在Android和iOS中获取设备唯一ID?我使用Azure Notification Hub发送通知.我指的是这个博客.但在Android中我无法找到相关的"设置"
xamarin.ios xamarin.android azure-notificationhub xamarin.forms deviceid