wx-tools 开发时如何查看API接口

2023-03-22 17:21 更新

1.如何查看已经实现的API接口?

wx-tools开放源代码查看,需要开发什么功能。可以参考【1.1中功能实现列表】或直接按Ctrl直接查看IService接口。

如:现在我要实现OAuth2.0用户认证的功能。我该如何使用这个框架呢?

  • 按Ctrl查看IService接口源代码,搜索关键字oauth,找到如下方法
  • oauth2buildAuthorizationUrl 获取OAuth2.0认证URL
  • oauth2ToGetAccessToken 通过code获取AccessToken
  • oauth2ToGetRefreshAccessToken 强制刷新AccessToken
  • oauth2ToGetUserInfo 获取用户信息
  • oauth2CheckAccessToken 检查AccessToken是否有效

查看源代码,有详细的注解帮助你快速理解各个接口或方法,直接调用使用即可。

2. 如果有些接口未实现怎么办?例如微信小店等接口。

wx-tools的API拓展,小弟能力有限,暂时想不到更好的设计模式去设计WxService。 所以拓展只能自己新建的类,继承WxService,然后添加新的API方法。

  • 注意:新建类的构造方法要加上super(),因为在WxService中httpClient还未初始化,在WxService的无参构造方法中才初始化。源代码如下:

/**
* 构造方法,初始化httpClient
*/
public WxService() {
    httpClient = HttpClients.createDefault();
}

新建的类,假设它叫NewService.java

/**
* NewService的构造方法
*/
public NewService() {
    super();//用于初始化httpClient
}
以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号