|
@@ -3,6 +3,7 @@ package com.qmth.ops.biz.wxapp.api;
|
|
|
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.GetPhoneNumberRequest;
|
|
|
import com.qmth.ops.biz.wxapp.dto.GetPhoneNumberResult;
|
|
|
import retrofit2.http.*;
|
|
|
|
|
@@ -17,7 +18,6 @@ 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(@Field("access_token") String accessToken, @Field("code") String code);
|
|
|
+ @POST("wxa/business/getuserphonenumber?access_token={accessToken}")
|
|
|
+ GetPhoneNumberResult getPhoneNumber(@Path("accessToken") String accessToken, @Body GetPhoneNumberRequest body);
|
|
|
}
|