package com.fdkankan.tk.httpClient.client; import com.alibaba.fastjson.JSONObject; import com.dtflys.forest.annotation.*; import com.fdkankan.tk.httpClient.address.FdkkAddressSource; import com.fdkankan.tk.httpClient.request.FdkkLoginRequest; import com.fdkankan.tk.httpClient.request.WxGetQrCodeParam; import com.fdkankan.tk.httpClient.response.FdkkLoginVo; import com.fdkankan.tk.httpClient.response.FdkkResponse; import com.fdkankan.tk.request.SceneParam; /** * 获取,调用4dkk服务 */ @BaseRequest(sslProtocol = "TLS") public interface WxClient { /** * 获取 access_token */ @Get("https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential") JSONObject getToken(@Query("appid") String app_id, @Query("secret") String app_secret); /** * 获取小程序二维码入口 */ @Post("https://api.weixin.qq.com/wxa/getwxacodeunlimit") String getQrCode(@Query("access_token") String access_token, @JSONBody WxGetQrCodeParam param); }