注册

WEBIM登录失败 提示token not found

我用webim  下的SDK中的demo 测试的配置文件中的appkey已经修改为我们自己的,登录的用户名也修改成我们自己的用户了还是提示token不存在


TIM截图20170921153652.png


 
已邀请:
已经解决了,demo有问题,有几个地方需要修改
我只是测了一下这个web-im\sdk\demo.html文件,其他的没测。一下是这个文件错误的地方:
引入的文件"./dist/websdk-1.4.11.js"和"../webrtc/dist/webrtc-1.4.11.js"不存在 修改为"./dist/websdk-1.4.13.js"和"../webrtc/dist/webrtc-1.4.13.js"
初始化创建连接的地方增加一项apiUrl: WebIM.config.apiURL,修改后的代码为:
 
   var conn = {};
conn = new WebIM.connection({
isMultiLoginSessions: WebIM.config.isMultiLoginSessions,
https: typeof WebIM.config.https === 'boolean' ? WebIM.config.https : location.protocol === 'https:',
url: WebIM.config.xmppURL,
isAutoLogin: true,
heartBeatWait: WebIM.config.heartBeatWait,
autoReconnectNumMax: WebIM.config.autoReconnectNumMax,
autoReconnectInterval: WebIM.config.autoReconnectInterval,
apiUrl: WebIM.config.apiURL
});

就可以了。重点就在初始化创建连接的地方,DEMO里面没有apiUrl: WebIM.config.apiURL。导致获取TOKEN的连接地址错误。
注意:前提是保证用户是config中绑定appkey下的用户。
 

要回复问题请先登录注册