public class ComponentAPI extends BaseAPI
| 构造器和说明 |
|---|
ComponentAPI() |
| 限定符和类型 | 方法和说明 |
|---|---|
static weixin.popular.bean.component.AuthorizerAccessToken |
api_authorizer_token(String component_access_token,
String component_appid,
String authorizer_appid,
String authorizer_refresh_token)
获取(刷新)授权公众号的令牌
|
static weixin.popular.bean.component.ComponentAccessToken |
api_component_token(String component_appid,
String component_appsecret,
String component_verify_ticket)
获取公众号第三方平台access_token
|
static weixin.popular.bean.component.PreAuthCode |
api_create_preauthcode(String component_access_token,
String component_appid)
获取预授权码
|
static weixin.popular.bean.component.ApiGetAuthorizerInfoResult |
api_get_authorizer_info(String component_access_token,
String component_appid,
String authorizer_appid)
获取授权方的账户信息
|
static weixin.popular.bean.component.AuthorizerOption |
api_get_authorizer_option(String component_access_token,
String component_appid,
String authorizer_appid,
String option_name)
获取授权方的选项设置信息
|
static weixin.popular.bean.component.ApiQueryAuthResult |
api_query_auth(String component_access_token,
String component_appid,
String authorization_code)
使用授权码换取公众号的授权信息
|
static BaseResult |
api_set_authorizer_option(String component_access_token,
String component_appid,
String authorizer_appid,
String option_name,
String option_value)
设置授权方的选项信息
|
static BaseResult |
clear_quota(String component_access_token,
String component_appid)
第三方平台对其所有API调用次数清零
|
static String |
componentloginpage(String component_appid,
String pre_auth_code,
String redirect_uri)
生成授权页 URL
|
public static String componentloginpage(String component_appid, String pre_auth_code, String redirect_uri)
component_appid - 第三方平台IDpre_auth_code - 预授权码redirect_uri - 重定向URIpublic static weixin.popular.bean.component.ComponentAccessToken api_component_token(String component_appid, String component_appsecret, String component_verify_ticket)
component_appid - 公众号第三方平台appidcomponent_appsecret - 公众号第三方平台appsecretcomponent_verify_ticket - 微信后台推送的ticket,此ticket会定时推送,具体请见本页末尾的推送说明public static weixin.popular.bean.component.PreAuthCode api_create_preauthcode(String component_access_token, String component_appid)
component_access_token - component_access_tokencomponent_appid - 公众号第三方平台appidpublic static weixin.popular.bean.component.ApiQueryAuthResult api_query_auth(String component_access_token, String component_appid, String authorization_code)
component_access_token - component_access_tokencomponent_appid - 公众号第三方平台appidauthorization_code - 授权code,会在授权成功时返回给第三方平台,详见第三方平台授权流程说明public static weixin.popular.bean.component.AuthorizerAccessToken api_authorizer_token(String component_access_token, String component_appid, String authorizer_appid, String authorizer_refresh_token)
component_access_token - component_access_tokencomponent_appid - 公众号第三方平台appidauthorizer_appid - 授权方appidauthorizer_refresh_token - 授权方的刷新令牌,刷新令牌主要用于公众号第三方平台获取和刷新已授权用户的access_token,只会在授权时刻提供,请妥善保存。 一旦丢失,只能让用户重新授权,才能再次拿到新的刷新令牌public static weixin.popular.bean.component.ApiGetAuthorizerInfoResult api_get_authorizer_info(String component_access_token, String component_appid, String authorizer_appid)
component_access_token - component_access_tokencomponent_appid - 服务appidauthorizer_appid - 授权方appidpublic static weixin.popular.bean.component.AuthorizerOption api_get_authorizer_option(String component_access_token, String component_appid, String authorizer_appid, String option_name)
component_access_token - component_access_tokencomponent_appid - 公众号第三方平台appidauthorizer_appid - 授权公众号appidoption_name - 选项名称public static BaseResult api_set_authorizer_option(String component_access_token, String component_appid, String authorizer_appid, String option_name, String option_value)
component_access_token - component_access_tokencomponent_appid - 公众号第三方平台appidauthorizer_appid - 授权公众号appidoption_name - 选项名称option_value - 设置的选项值public static BaseResult clear_quota(String component_access_token, String component_appid)
component_access_token - 调用接口凭据component_appid - 第三方平台APPIDCopyright © 2017. All rights reserved.