Browse Source

修改微信接口参数格式

luoshi 1 năm trước cách đây
mục cha
commit
4947c01fe0

+ 3 - 4
src/main/java/com/qmth/ops/biz/wxapp/api/WxappApiClient.java

@@ -4,9 +4,7 @@ import com.qmth.boot.core.retrofit.annotatioin.RetrofitClient;
 import com.qmth.ops.biz.wxapp.dto.AccessTokenResult;
 import com.qmth.ops.biz.wxapp.dto.Code2SessionResult;
 import com.qmth.ops.biz.wxapp.dto.GetPhoneNumberResult;
-import retrofit2.http.GET;
-import retrofit2.http.POST;
-import retrofit2.http.Query;
+import retrofit2.http.*;
 
 @RetrofitClient(baseUrl = "https://api.weixin.qq.com/")
 public interface WxappApiClient {
@@ -19,6 +17,7 @@ public interface WxappApiClient {
     Code2SessionResult code2session(@Query("appid") String appId, @Query("secret") String secret,
             @Query("js_code") String code, @Query("grant_type") String grantType);
 
+    @FormUrlEncoded
     @POST("wxa/business/getuserphonenumber")
-    GetPhoneNumberResult getPhoneNumber(@Query("access_token") String accessToken, @Query("code") String code);
+    GetPhoneNumberResult getPhoneNumber(@Field("access_token") String accessToken, @Field("code") String code);
 }