public class Yhsd extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
Api |
api(String token)
获得一个Api实例
|
Auth |
auth(String appKey,
String appSecret,
String redirectUrl)
获得一个用于私有应用的Auth实例
|
Auth |
auth(String appKey,
String appSecret,
String redirectUrl,
String[] scope)
获得一个用于公有应用的Auth实例,
|
static Yhsd |
getInstance()
使用默认配置,apiHost,appHost以及请求方式使用生产环境的地址
|
static Yhsd |
getInstance(String apiHost,
String appHost,
String httpProtocol)
使用自定义配置,在调试时使用自定义的apiHost和appHost以及请求方式
|
WebHook |
webHook(String webHookToken)
获得一个webHook实例
|
public static Yhsd getInstance()
public static Yhsd getInstance(String apiHost, String appHost, String httpProtocol)
apiHost - api调用地址appHost - app地址httpProtocol - 请求方式public Auth auth(String appKey, String appSecret, String redirectUrl, String[] scope) throws YhsdException
appKey - 插件/应用的appKey,可在合作伙伴后台获取appSecret - 插件/应用的appSecret,可在合作伙伴后台获取redirectUrl - 用于开放应用,接受code等参数的地址,详情见文档开放应用的第四步scope - 插件/应用的权限YhsdException - 公有应用应至少有一个权限public Auth auth(String appKey, String appSecret, String redirectUrl)
appKey - 插件/应用的appKey,可在合作伙伴后台获取appSecret - 插件/应用的appSecret,可在合作伙伴后台获取redirectUrl - 用于开放应用,接受code等参数的地址,详情见文档开放应用的第四步Copyright © 2016. All rights reserved.