appcelerator用于推送通知的多个渠道

时间:2015-03-22 22:18:57

标签: push-notification appcelerator

根据文档:http://docs.appcelerator.com/cloud/latest/#!/api/PushNotifications-method-notify

  

channel:String / String [] required

频道名称。对于多个通道,可以用逗号分隔通道列表或使用字符串数组。

推送频道的名称不能以井号('#')开头或包含逗号(',')。

但是,我有一个用户订阅了“猫”和“狗”频道,并且我试图立即推送到两个频道。我尝试了几种不同的语法,包括最类似的描述:

curl -b cookies.txt -c cookies.txt -F'channel = dogs,cats'-F“to_ids = everyone”-F“payload = test dogs& cats”https://api.cloud.appcelerator.com/v1/push_notification/notify.json?key=XXX

400错误 - “未找到订阅”

有没有人有这个工作&可以在上面分享正确的语法吗?

TIA

1 个答案:

答案 0 :(得分:0)

感谢您提出问题我遇到了同样的问题但使用了notify_tokens方法。

我不确定这是正确的程序,但我打开了您可能感兴趣的问题29366000,因为它包含更多示例。

我希望有人能帮助我们解决问题,与此同时:

for channel in channels:
  ... POST to AppCelerator notify_tokens (or notify) channel by channel

今天对我来说这不是一个很大的麻烦,但未来可能会增加频道数量。