聊天应用程序使用GCM,PHP& MySQL的

时间:2016-07-14 07:16:31

标签: php android google-cloud-messaging android-volley slim

我正在学习本教程

Part-1

Part -2

part-1已成功完成,但在部分-2中,当我在我的手机上部署应用程序时,我没有在toast中获得任何 gcm注册令牌,也没有在logcat中获得。 因为我搜索了由于我的config.php文件,我使用的是ip s = address而不是hostname,我不得不更改我的链接来自 http://live_host_ip_address/gcm_chat/v1/user/login ---->  到此 http://live_host_ip_address/gcm_chat/v1/index.php/user/login

关于使用 Postman Chrome REST API 与此链接 - http://live_host_ip_address/gcm_chat/v1/user/login它无法正常工作,但是将链接更改为http://live_host_ip_address/gcm_chat/v1/index.php/user/login该链接正常工作。

测试其显示的凌空错误:null

enter image description here

并在Logcat中显示

23676-24548/info.androidhive.gcm E/LoginActivity﹕ params: {email=example@gmail.com, name=abc}
 23676-24548/info.androidhive.gcm E/LoginActivity﹕ params: {email=example@gmail.com, name=abc}
 23676-23676/info.androidhive.gcm E/LoginActivity﹕ Volley error: null, code: null
 23676-23676/info.androidhive.gcm D/Volley﹕ [1] Request.finish: 7764 ms: [ ] http://live_ip_address/gcm_chat/v1/user/login 0x44e0acb1 NORMAL 7

我认为问题在于我使用Postman Chrome REST API中的http://live_host_ip_address/gcm_chat/v1/index.php/user/login,但在logcat中显示http://live_host_ip_address/gcm_chat/v1/user/login

1 个答案:

答案 0 :(得分:2)

现已弃用GCM,尝试使用Firebase云消息进行迁移, 请遵循以下教程系列:

这是创建简单聊天应用的示例: