Agora RTM Tutorial案例怎么登录

demo
产品功能咨询

#1

Agora RTM Tutorial案例登录的账号是什么?需要自己搭建RTM服务器?还是有云RTM服务器?


#2

userId 是自己设定的。
参考下哈:https://docs.agora.io/cn/Real-time-Messaging/RTM_Quickstarts_android?platform=Android
https://docs.agora.io/cn/Real-time-Messaging/API%20Reference/RTM_java/index.html


#3

这段登录代码总是执行 onFailure 请问是什么原因,是因为账号吗? 这个账号需要在什么地方注册一下吗?


#4

有没有具体的错误码?
请确认下是否启用了 App 证书?appid 的填写是否正确?


#5

启动了App证书,appid没有错,报错信息如下:
07-08 15:48:11.259 13626-13647/com.agora.main.agorartm I/AGORA_SDK: INFO 2019-07-08T15:48:11:259 13626; [RtmClientImpl] login token: null uid: errww cb: io.agora.activity.LoginActivity$1@10c70856
07-08 15:48:17.266 13626-13649/com.agora.main.agorartm I/LoginActivity: login failed: 9


#6

由于启用了app证书,在登录 Agora RTM 系统时,必须传入 RTM Token 参数哈。获取和使用 RTM Token 的步骤如下:https://docs.agora.io/cn/Real-time-Messaging/RTM_key?platform=All%20Platforms#获取和使用-rtm-token

这边建议是新建一个project,不要开启app证书,则登陆时直接传appid即可,无需传token。


#7

报同样的错误!

07-08 16:12:56.410 25569-25569/com.agora.main.agorartm I/LoginActivity: -----------tttttt
07-08 16:12:56.412 25569-25590/com.agora.main.agorartm I/AGORA_SDK: INFO 2019-07-08T16:12:56:412 25569; [RtmClientImpl] login token: null uid: tttttt cb: io.agora.activity.LoginActivity$1@3b9ea31d
07-08 16:13:02.423 25569-25592/com.agora.main.agorartm I/LoginActivity: login failed: 9
07-08 16:13:54.658 518-541/system_process V/WindowManagerService: Adding window Window{1dc8d404 u0 PopupWindow:3cc69ebf} at 4 of 10 (after Window{73b8f0c u0 com.agora.main.agorartm/io.agora.activity.LoginActivity})
07-08 16:15:10.880 25569-25569/com.agora.main.agorartm I/LoginActivity: -----------49bfbff4f8dd4ac3b62c8e31b908456a
07-08 16:15:10.881 25569-25590/com.agora.main.agorartm I/AGORA_SDK: INFO 2019-07-08T16:15:10:880 25569; [RtmClientImpl] login token: null uid: 49bfbff4f8dd4ac3b62c8e31b908456a cb: io.agora.activity.LoginActivity$1@32d067db
07-08 16:15:16.882 25569-25592/com.agora.main.agorartm I/LoginActivity: login failed: 9


#8

新建的项目


#9

你私发下我appid,我这边看下


#10

appid是正常的。看错误码是登陆超时。你那边网络正常吗?app有没有给网络权限?


#11

非常抱歉,是我的错,没有给app加网络权限。

请问有没有呼叫请求的Demo, 主要是以下这些api如何调用!


#12

有的,参考下:https://github.com/AgoraIO/Advanced-Video/tree/master/Video-Call-with-Chat