## 一、身份类型
抖音开放平台,一共提供三种开发者身份,分别对应了三种不同的针对开放平台的使用模式;
* **普通开发者**:可获取基础能力基础权限;
* **企业号开发者**:除获得基础能力权限外,还将获得企业号开发者专属权限(即能力图谱及Open Api文档中的“企业号开放能力”);
* **行业/企业服务商**:除获得基础能力权限外,还可获得基于poi的商铺、商品库、交易系统等生活服务类开发者专属权限 (即能力图谱及Open Api文档中的“生活服务开放能力”);
![](https://img.kancloud.cn/1d/de/1dde7675aebf38b4c2992e9459f2bdfc_345x403.png)
## 二、术语
Open ID:用户在当前应用的唯一标识;
Union ID:用户在当前开发者账号下的唯一标识(未绑定开发者账号没有该字段);
OpenAPI域名:所有API都以https://open.douyin.com开头,如获取用户信息API是https://open.douyin.com/oauth/userinfo/;
Client Key:应用的身份标识,全局唯一的一个字符串;
Client Secret:应用的私钥,一般配合应用的Key一起成对使用,用来验证应用的合法性;
推送 Webhooks:当有新的关注事件(Event)发生时,开放平台会通过https post的方式将事件推送到开发者事先配置好的回调地址。通过WebHook机制可以方便开发者第一时间获取到关注的事件变化,减少轮询调用带来的流量和Quota的消耗。 事件举例:有新的私信,新的评论,新的留资,卡券领取等;
Auth Code:授权码,临时调用凭证,即临时票据;
scope:用户授权的作用域;
token:调用令牌,接口调用令牌;
access_token:接口调用凭证;
refresh_token:刷新令牌,用来刷新 access_token;