gpt4 book ai didi

安卓 GCM onMessage

转载 作者:太空狗 更新时间:2023-10-29 15:39:00 28 4
gpt4 key购买 nike

我尝试在我的项目中实现 GCM,但 onMessage 函数出现问题。根据例子,我写:

@Override
protected void onMessage(Context arg0, Intent arg1) {
// TODO Auto-generated method stub
Log.d("GCM", "RECIEVED A MESSAGE: " + arg1.getStringExtra("message"));
// other part of the code goes here...
}

好吧,这个 getStringExtra 出现错误 - 似乎这个 Intent 不包含它。我确实收到了 onMessage 事件,这是肯定的。我只是在尝试获取实际消息时遇到错误。我的服务器收到:

{"multicast_id":7888157947681629492,"success":1,"failure":0,"canonical_ids":0,"results":[{"message_id":"0:1348246306435688%196553bef9fd7ecd"}]}

最佳答案

GCM 惯例是:您在发送时作为“data.foo”提供的值将作为名为“foo”的 Intent Extra 传送。您是否将“data.message”放入服务器上的 POST 数据 block 中?

关于安卓 GCM onMessage,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12534983/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com