环信获得token,grant_type=password和grant_type=client_credentials有什么区别啊

问题描述

解决方案

token有两种,管理员token和用户token。管理员token用于服务端调rest接口鉴权,他是根据app的client_id和client_secret来获取的。用户token主要的作用是webim登陆的时候 使用token登陆,这个可以看下webim  conn.open 的介绍,他的获取方法和获取管理员token不同的是request body中type 改成password   client_id  改成username ,client_secret 改成password
解决方案二:
password这个是使用用户的username 跟password获取的用户accessToken ,权限比较低client_credentials这个是用的 client_id 和client_secret 这个两个参数获取的是管理员token,权限比较高可以调用rest接口

时间: 2024-10-27 11:26:10

环信获得token,grant_type=password和grant_type=client_credentials有什么区别啊的相关文章

环信的token如何获取么,这边为何突然获取失败???

问题描述 解决方案 要用json发数据,写的格式不对,不能用表单.

app端创建账号之后 在创建环信关联账号 这个password不需要传到环信吧 我看环信IM用户列表没有什么密码这一说 只有用户名和昵称

问题描述 解决方案 注册账号的时候,需要传用户名和密码的,密码查询不到,您忘记之后可以重置,昵称只是Android给iOS推送用的

环信注册token  error -- Error Domain=NSCocoaErrorDomain Code=3010

问题描述 解决方案 这个是因为使用模拟器注册的推送,模拟器不可以离线推送的

接口-怎么用C# 获取环信app管理员的token值

问题描述 怎么用C# 获取环信app管理员的token值 我是新手,没做过这类功能,想知道代码怎么写这是环信给的链接,相关的信息在里面http://www.easemob.com/docs/rest/userapi/#curl-1 主要信息在这里 获取APP管理员Token 环信提供的REST API需要权限才能访问权限通过发送HTTP请求时携带token来体现下面描述获取token的方式.小说明:api描述的时候使用到的{app的client_id}之类的这种参数需要替换成具体的值 . 重要提

请教一个环信有关Rest的问题:token有效期需要我们自己来判断吗?Token的有效期是多长时间?

问题描述 如题:请教一个环信有关Rest的问题:token有效期需要我们自己来判断吗?Token的有效期是多长时间? 解决方案 解决方案二:获取token的时候,服务器会把token字符串和有效期(expires_in)一起返回给您,token默认有效期为7天,您可以在获取到Token后再自己服务器做一个缓存,快到期后重新获取.有效期验证可以用当前时间戳减去获取到token的时间戳与token有效期进行对比(答案出自imgeek).解决方案三:回答很专业哦.受益匪浅!解决方案四:你取得token

java定时任务使用方法之实现环信聊天记录同步并定时删除

定时任务代码: public class ChatHistoryTimerListener implements ServletContextListener {  String chatUrl="http://a1.easemob.com/***/********/chatmessages";  private ChatHistoryService chService;  private Timer timer=null;   private static final long PE

IOS 环信环信离线Apns消息 收不到

问题描述 证书 检查了 改成百度推送就能收到注册了 成功 err=nil        EMError *err=[[EaseMob sharedInstance] registerSDKWithAppKey:@"略" apnsCertName:@"略"]; apn名字检查了也一致        [[EaseMob sharedInstance] application:application didFinishLaunchingWithOptions:launch

环信3.0,登录admin帐户失败!

问题描述 Hi, 用环信3.0官方demo, 把appkey, 和push证书换成我们自己的, 我们项目用admin帐号来做系统管理员帐号,用来发系统消息, 想用他来做为管理员账户和用户沟通, 但是使用admin帐号,登录, 结果显示:[2016/6/28 12:54:59:505]: current host: domain: 182.92.228.160 port: 80[2016/6/28 12:54:59:505]: fetchTokenForUser()http://182.92.22

APP用户和环信账号的区别?

问题描述 加入我使用APP进行开放注册账号,在环信上会不会也有这样一个环信账号,使用授权注册账号和使用APP开放注册的账号有什么区别? 解决方案 app用户一般是指的用户往你自己的服务器注册的用户,环信账号是服务器再往环信注册的id.一般流程是app端用户往自己服务端注册账号的同时,再调环信接口注册一个聊天id,密码 ,环信的id及密码可以作为自己app用户的其中两个属性.这样当app用户登录自己应用的时候,就能够拿到自己的用户属性(包含环信id 密码)进行调环信接口登录,需要聊天的时候使用这个