Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/191.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android-Sinch通过ManagedPush从自己的服务器获得推送_Android_Google Cloud Messaging_Sinch - Fatal编程技术网

Android-Sinch通过ManagedPush从自己的服务器获得推送

Android-Sinch通过ManagedPush从自己的服务器获得推送,android,google-cloud-messaging,sinch,Android,Google Cloud Messaging,Sinch,我正在使用Sinch进行应用到应用的消息传递,ManagedPush设置为true,表示 注意:使用setSupportManagedPush(true)将使用连接到Sinch的发件人ID向Google Cloud Messaging注册令牌,这将隐式注销您自己的令牌。如果使用Sinch推送通知,则不应向GCM注册任何令牌 现在,除了从Sinch推送即时消息通知外,还有其他一些通知,我想从我自己的服务器接收,如通用广告等,我做了一些研发,但无法了解以下内容 因为Sinch注册了GCM令牌本身,所

我正在使用Sinch进行应用到应用的消息传递,ManagedPush设置为true,表示

注意:使用setSupportManagedPush(true)将使用连接到Sinch的发件人ID向Google Cloud Messaging注册令牌,这将隐式注销您自己的令牌。如果使用Sinch推送通知,则不应向GCM注册任何令牌

现在,除了从Sinch推送即时消息通知外,还有其他一些通知,我想从我自己的服务器接收,如通用广告等,我做了一些研发,但无法了解以下内容

  • 因为Sinch注册了GCM令牌本身,所以我可以使用相同的令牌从我自己的服务器发送推送通知吗
  • 如果1的答案是“是”,那么我如何才能让Sinch注册令牌发送到我自己的服务器以接收来自我自己服务器的通知以及通过Sinch发送的通知
  • 或者有没有办法从谷歌服务器上通过Sinch注册GCM令牌

  • 如果您已经有了发送推送的基础设施,我会使用它而不是托管推送。因此,与其设置支持管理推送(true),不如设置支持推送(true),然后在onShouldSendPush事件中将推送发送到您的服务器。如果您已经有了要发送推送的基础设施,我将使用它而不是托管推送。因此,不要设置支持管理推送(true),而是设置支持推送(true),然后在onShouldSendPush事件中将推送发送到服务器