创建应用
如果想要创建可供团队内所有人皆可使用的应用,可以通过账号设置内的开放生态创建一个应用。

这里的回调地址是可以填写本地地址的。所以可以创建两个应用,一个回调写本地用于调试。
访问这里可以看到详细的认证流程。
完成认证后可以拿到用户的 access_token 。在访问 API 时,只需要在地址后加上 Query String access_token=your_token 即可。例如:
https://team_name.coding.net/api/account/current_user?access_token=05acb701b20848928dfdaad85ff5588c
另外,access_token是有时效性的,大概会在几个小时后过期。一旦过期,就需要使用 refresh_token 来刷新 access_token。访问如下地址即可:
http://your_team_name.coding.net/api/oauth/access_token?client_id=your_client_id&client_secret=your_client_secret&grant_type=refresh_token&code=refresh_token_value
然后你就会得到新的的 access_token 和 refresh_token。