请选择 进入手机版 | 继续访问电脑版
查看: 3387|回复: 2

[经验分享]集成云信SDK(一)——修改demo中的appkey(保持更新)

[复制链接]

353

主题

373

帖子

9万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
99914
发表于 2017-11-23 14:21:01 | 显示全部楼层 |阅读模式
1、试用用户可以登录官网后台,创建云信账号,获取账号和密码。或者,调用服务端API接口(创建云信ID:http://dev.netease.im/docs?doc=server&#创建云信ID)



2、修改demo中的appkey(WEB版本和PC版本还需要注释MD5加密)
1)Android版本DEMO
如果你已经在网易云信官网上注册了 APP,你需要修改 AndroidManifest 中的 “com.netease.nim.appKey” 为你自己的 appkey,否则登录会失败。

2)IOS版本DEMO
设置APPKEY(如果不需要APNS推送,推送证书名可为nil)


3)WEB版本DEMO
*也可以参考帖子:web端换了appkey登录报302 (http://bbs.netease.im/read-tid-362

*修改APPKEY


*login.js注释掉MD5加密



4)C++版本DEMO
*也可以参考帖子:PC端C++的demo登录报302(http://bbs.netease.im/read-tid-209





5)C#版本DEMO






3、利用第一步中获取到的账号和密码,进行登录。登录成功后,可以进行加好友、聊天等操作。

*常见问题
1)第三方帐户体系与云信帐户体系进行绑定

你的用户在客户端注册到您的服务器,您的服务器保存了这个账号,再调用我们服务端注册云信ID的接口生成云信ID和token,这个时候将用户注册的账号和云信ID绑定,用户登陆的时候就先登陆他注册的账号,到您的服务器拿到绑定的云信ID和token去客户端登陆云信。这里有两套账户体系。


2)报错:appkey不是demo指定的key
demo使用的是demo的appkey,其注册走的是demo的服务器。而更换了appkey之后,demo的服务器不识别更好后的appkey所以注册失败。(注册即创建云信ID是服务端接口)。同理,获取聊天室列表也是从demo的服务器中获取。


3)关于修改Demo的appkey发现注册不能使用
参考:http://bbs.netease.im/read-tid-213


4)云信的AppKey从哪获得?
注册并激活云信开发者帐号后,登录云信管理后台,创建应用后在“APP Key”页面得到。详情参见 http://dev.netease.im/docs?doc=nim_app_create

5)修改了demo中的appkey,用注册的账号登录显示302密码错误 ?
参考:http://bbs.netease.im/read-tid-33



























回复

使用道具 举报

0

主题

1

帖子

16

积分

云客

Rank: 1

积分
16
发表于 2018-4-2 18:05:39 | 显示全部楼层
大佬真棒,写的真好
回复

使用道具 举报

0

主题

1

帖子

7

积分

云客

Rank: 1

积分
7
发表于 2018-4-11 19:34:12 | 显示全部楼层
修改了demo中的appkey,用注册的账号登录显示302密码错误 ?
参考:http://bbs.netease.im/read-tid-33
大佬为什么这个链接打不开啊。。我更改了demo中的服务器和appkey,换成自己的服务端,注册的时候发现可以,但是注册跳转到登录的时候,显示302错误。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表