public interface ShpcBasicService
| 限定符和类型 | 方法和说明 |
|---|---|
retrofit2.Call<RefreshInfo> |
getAccessToken(String client_id,
String client_secret,
String grant_type,
String refresh_token) |
retrofit2.Call<BodyResult> |
getUserById(String authorization,
String id) |
retrofit2.Call<BodyResult> |
getUserInfoByUserInfo(String authorization,
String domainId,
String query,
boolean isDefault,
Integer skip,
Integer take) |
retrofit2.Call<BodyResult> |
getUserRoleByUnitRole(String authorization,
String orgId,
String roleId,
boolean recursive,
boolean isDefault,
Integer skip,
Integer take) |
@GET(value="Users/GetUser") retrofit2.Call<BodyResult> getUserById(@Header(value="Authorization") String authorization, @Query(value="id") String id)
@GET(value="Users/GetUsersByOrganizationalUnitRoleRelation") retrofit2.Call<BodyResult> getUserRoleByUnitRole(@Header(value="Authorization") String authorization, @Query(value="organizationalUnitId") String orgId, @Query(value="roleId") String roleId, @Query(value="recursive") boolean recursive, @Query(value="isDefault") boolean isDefault, @Query(value="skip") Integer skip, @Query(value="take") Integer take)
@GET(value="Users/GetUsersByDomainAndQuery") retrofit2.Call<BodyResult> getUserInfoByUserInfo(@Header(value="Authorization") String authorization, @Query(value="domainId") String domainId, @Query(value="query") String query, @Query(value="isDefault") boolean isDefault, @Query(value="skip") Integer skip, @Query(value="take") Integer take)
@POST(value="connect/token") @FormUrlEncoded retrofit2.Call<RefreshInfo> getAccessToken(@Field(value="client_id") String client_id, @Field(value="client_secret") String client_secret, @Field(value="grant_type") String grant_type, @Field(value="refresh_token") String refresh_token)
Copyright © 2020. All rights reserved.