-
Notifications
You must be signed in to change notification settings - Fork 1.1k
API调用模式
Yi Li edited this page Sep 4, 2017
·
3 revisions
使用 access_token 或 authorizer_access_token(第三方平台)
UserAPI.userInfo(access_token,openid);
2.8.6 新增方式。
需要先设置 ApiHandler,仅在程序启动时调用一次即可。
API.setApiHandler(new APIHandler() {
@Override
public String ticket(String appid, String type) {
// TODO Auto-generated method stub
return null;
}
@Override
public String ticket(String component_appid, String authorizer_appid, String type) {
// TODO Auto-generated method stub
return null;
}
@Override
public String componentAccessToken(String component_appid) {
// TODO Auto-generated method stub
return null;
}
@Override
public String accessToken(String appid) {
// TODO Auto-generated method stub
return null;
}
@Override
public String accessToken(String component_appid, String authorizer_appid) {
// TODO Auto-generated method stub
return null;
}
});
UserAPI.userInfo(appid,openid);
//或第三方平台调用 component_appid#authorizer_appid
UserAPI.userInfo(component_appid#authorizer_appid,openid);
2.8.6 新增方式。
//2.8.13 获取仿真测试验签秘钥
SandboxSignkey sandboxSignkey = PayMchAPI.sandboxnewPayGetsignkey(mch_id,key);
//开启仿真测试
PayMchAPI.sandboxnewStart()
//TODO 调用PayMchAPI 中的API,并使用 sandboxSignkey.getSandbox_signkey() 替代正式环境中的支付key 。
//关闭仿真测试
PayMchAPI.sandboxnewEnd();
获取token
- TokenAPI access_token 获取
- MediaAPI 多媒体上传下载(临时素材)
- MaterialAPI 永久素材
- MenuAPI 菜单、个性化菜单
- MessageAPI 信息发送(客服消息、群发消息、模板消息)
- PayAPI 支付订单相关接口
- PayMchAPI 支付订单、红包、企业付款、代扣费(商户平台版)
- QrcodeAPI 二维码
- SnsAPI 网签授权
- UserAPI 用户管理、分组、标签、黑名单
- ShorturlAPI 长链接转短链接
- TicketAPI JSAPI ticket
- ComponentAPI 第三方平台开发
- CallbackipAPI 获取微信服务器IP地址
- ClearQuotaAPI 接口调用频次清零
- PoiAPI 微信门店 @Moyq5 (贡献)
- CardAPI 微信卡券 @Moyq5 (贡献)
- ShakearoundAPI 微信摇一摇周边 @Moyq5 (贡献)
- DatacubeAPI 数据统计 @Moyq5 (贡献)
- CustomserviceAPI 客服功能 @ConciseA (贡献)