1、 如何通过API生成access_token?

access_token用于SDK权限校验,access_token 即权限,调用接口生成access_token 将传入SDK,SDK在请求时会附带access_token , SDK将按您赋予的权限进行相关的权限验证,如果您同时集成多个服务,可在入参时传入相应服务的权限值。

具体生成方式参考链接:http://www.vhallyun.com/document/detail/index?project_id=40&doc_id=1013

2、 access_token中的第三方用户ID是什么?

第三方用户ID(third_party_user_id)是开发者自有用户系统里用户的唯一标识,如果开发者无自有用户系统,则随机生成一个唯一标识字符串即可。

例如:md5(时间戳+随机数) 第三方用户ID(third_party_user_id)在微吼云提供sdk事件中可能会包含此id,通过这种形式,开发者可以将此用户和自有系统中的用户对应起来。类似的,在数据接口,服务器回调,也有类似应用。

约束条件:第三方用户ID(third_party_user_id)长度不能超过100个字符,字符范围不限制,任意字符都可以支持。但推荐使用数组和字母组合。

3、 access_token中配置的权限分别指什么?

在使用直播推流、聊天、文档演示SDK时,access_token需要传入权限ID,直播推流对应的权限ID为直播房间id即room_id,聊天对应的为聊天频道ID即channel_id,文档演示为承载文档服务的频道ID即channel_id。