我部署了一些应用程序,这些应用程序在几个国家使用。现在我想发送通知,但我找不到以不同语言发送通知的方法。我需要向用户发送一些新闻,所以将翻译集成到i18n文件中对我来说并不方便。
我想我不是第一个有这种问题的人,但我并没有在互联网上找到很多帮助。
请不要犹豫,分享一些关于这方面的技巧或良好实践
提前谢谢你,
阿诺德
发布于 2016-03-04 17:33:49
APN和GCM本身只知道每个设备的令牌。它是像Arrow Push这样的Push服务提供商,它跟踪每个令牌上的元信息。
对于箭头推送,您可以为每种语言创建单独的通道。然后,当您发送推送通知时,您将需要为每种语言单独发送推送通知,并针对相关的通道。
要为令牌/用户订阅通道,请参阅:http://docs.appcelerator.com/platform/latest/#!/api/Modules.Cloud.PushNotifications-method-subscribeToken
要发送给通道中的所有令牌/用户,请参阅:http://docs.appcelerator.com/arrowdb/latest/#!/api/PushNotifications-method-notify
或通过Appcelerator Platform Dashboard发送。
https://stackoverflow.com/questions/35767629
复制相似问题