public interface ShareManagerServerInteraction
| 限定符和类型 | 字段和说明 |
|---|---|
static java.lang.String |
URL |
| 限定符和类型 | 方法和说明 |
|---|---|
retrofit2.Call<okhttp3.ResponseBody> |
accpetShare(java.lang.String version,
java.lang.String timeMillis,
java.lang.String secret,
java.lang.String uuid,
java.lang.String appKey,
java.lang.String userName,
java.lang.String userPwd,
java.lang.String shareUuid)
接受分享
|
retrofit2.Call<okhttp3.ResponseBody> |
addDevFromShared(java.lang.String version,
java.lang.String timeMillis,
java.lang.String secret,
java.lang.String uuid,
java.lang.String appKey,
java.lang.String userName,
java.lang.String userPwd,
java.lang.String devId,
java.lang.String userId,
java.lang.String powers)
添加分享过来的设备
|
retrofit2.Call<okhttp3.ResponseBody> |
cancelShare(java.lang.String version,
java.lang.String timeMillis,
java.lang.String secret,
java.lang.String uuid,
java.lang.String appKey,
java.lang.String userName,
java.lang.String userPwd,
java.lang.String shareId)
取消分享
|
retrofit2.Call<okhttp3.ResponseBody> |
getMySharedDevList(java.lang.String version,
java.lang.String timeMillis,
java.lang.String secret,
java.lang.String uuid,
java.lang.String appKey,
java.lang.String userName,
java.lang.String userPwd)
获取我分享出去的设备列表
|
retrofit2.Call<okhttp3.ResponseBody> |
getMyShareUserList(java.lang.String version,
java.lang.String timeMillis,
java.lang.String secret,
java.lang.String uuid,
java.lang.String appKey,
java.lang.String userName,
java.lang.String userPwd,
java.lang.String devId)
获取我分享出去设备的用户列表
|
retrofit2.Call<okhttp3.ResponseBody> |
getOtherShareDevList(java.lang.String version,
java.lang.String timeMillis,
java.lang.String secret,
java.lang.String uuid,
java.lang.String appKey,
java.lang.String userName,
java.lang.String userPwd)
获取好友分享过来的设备列表
|
retrofit2.Call<okhttp3.ResponseBody> |
rejectShare(java.lang.String version,
java.lang.String timeMillis,
java.lang.String secret,
java.lang.String uuid,
java.lang.String appKey,
java.lang.String userName,
java.lang.String userPwd,
java.lang.String shareUuid)
拒绝分享
|
retrofit2.Call<okhttp3.ResponseBody> |
shareDev(java.lang.String version,
java.lang.String timeMillis,
java.lang.String secret,
java.lang.String uuid,
java.lang.String appKey,
java.lang.String userName,
java.lang.String userPwd,
java.lang.String shareUuid,
java.lang.String acceptId,
java.lang.String powers)
分享设备
|
retrofit2.Call<okhttp3.ResponseBody> |
userQuery(java.lang.String version,
java.lang.String timeMillis,
java.lang.String secret,
java.lang.String uuid,
java.lang.String appKey,
java.lang.String userName,
java.lang.String userPwd,
java.lang.String searchUserName)
查询用户
|
static final java.lang.String URL
@POST(value="mdsharedel/{version}/{timeMillis}/{secret}.rs")
retrofit2.Call<okhttp3.ResponseBody> cancelShare(@Path(value="version")
java.lang.String version,
@Path(value="timeMillis")
java.lang.String timeMillis,
@Path(value="secret")
java.lang.String secret,
@Header(value="uuid")
java.lang.String uuid,
@Header(value="appKey")
java.lang.String appKey,
@Query(value="uname")
java.lang.String userName,
@Query(value="upass")
java.lang.String userPwd,
@Query(value="devId")
java.lang.String shareId)
version - 协议版本timeMillis - 时间戳secret - 签名userName - 账户userPwd - 密码shareId - 分享的ID@POST(value="usersearch/{version}/{timeMillis}/{secret}.rs")
retrofit2.Call<okhttp3.ResponseBody> userQuery(@Path(value="version")
java.lang.String version,
@Path(value="timeMillis")
java.lang.String timeMillis,
@Path(value="secret")
java.lang.String secret,
@Header(value="uuid")
java.lang.String uuid,
@Header(value="appKey")
java.lang.String appKey,
@Query(value="uname")
java.lang.String userName,
@Query(value="upass")
java.lang.String userPwd,
@Query(value="search")
java.lang.String searchUserName)
version - 协议版本timeMillis - 时间戳secret - 签名userName - 账户userPwd - 密码searchUserName - 查询的账号@POST(value="mdsharemylist/{version}/{timeMillis}/{secret}.rs")
retrofit2.Call<okhttp3.ResponseBody> getMySharedDevList(@Path(value="version")
java.lang.String version,
@Path(value="timeMillis")
java.lang.String timeMillis,
@Path(value="secret")
java.lang.String secret,
@Header(value="uuid")
java.lang.String uuid,
@Header(value="appKey")
java.lang.String appKey,
@Query(value="uname")
java.lang.String userName,
@Query(value="upass")
java.lang.String userPwd)
version - 协议版本timeMillis - 时间戳secret - 签名userName - 账户userPwd - 密码@POST(value="mdsharelist/{version}/{timeMillis}/{secret}.rs")
retrofit2.Call<okhttp3.ResponseBody> getOtherShareDevList(@Path(value="version")
java.lang.String version,
@Path(value="timeMillis")
java.lang.String timeMillis,
@Path(value="secret")
java.lang.String secret,
@Header(value="uuid")
java.lang.String uuid,
@Header(value="appKey")
java.lang.String appKey,
@Query(value="uname")
java.lang.String userName,
@Query(value="upass")
java.lang.String userPwd)
version - 协议版本timeMillis - 时间戳secret - 签名userName - 账户userPwd - 密码@POST(value="mdsharemylist/{version}/{timeMillis}/{secret}.rs")
retrofit2.Call<okhttp3.ResponseBody> getMyShareUserList(@Path(value="version")
java.lang.String version,
@Path(value="timeMillis")
java.lang.String timeMillis,
@Path(value="secret")
java.lang.String secret,
@Header(value="uuid")
java.lang.String uuid,
@Header(value="appKey")
java.lang.String appKey,
@Query(value="uname")
java.lang.String userName,
@Query(value="upass")
java.lang.String userPwd,
@Query(value="shareUuid")
java.lang.String devId)
version - 协议版本timeMillis - 时间戳secret - 签名userName - 账户userPwd - 密码devId - 设备序列号@POST(value="mdshareadd/{version}/{timeMillis}/{secret}.rs")
retrofit2.Call<okhttp3.ResponseBody> shareDev(@Path(value="version")
java.lang.String version,
@Path(value="timeMillis")
java.lang.String timeMillis,
@Path(value="secret")
java.lang.String secret,
@Header(value="uuid")
java.lang.String uuid,
@Header(value="appKey")
java.lang.String appKey,
@Query(value="uname")
java.lang.String userName,
@Query(value="upass")
java.lang.String userPwd,
@Query(value="shareUuid")
java.lang.String shareUuid,
@Query(value="acceptId")
java.lang.String acceptId,
@Query(value="powers")
java.lang.String powers)
version - 协议版本timeMillis - 时间戳secret - 签名userName - 账户userPwd - 密码shareUuid - 分享的设备序列号acceptId - 被分享的账户(搜索账户时返回的id)powers - 扩展能力@POST(value="mdshareaccept/{version}/{timeMillis}/{secret}.rs")
retrofit2.Call<okhttp3.ResponseBody> accpetShare(@Path(value="version")
java.lang.String version,
@Path(value="timeMillis")
java.lang.String timeMillis,
@Path(value="secret")
java.lang.String secret,
@Header(value="uuid")
java.lang.String uuid,
@Header(value="appKey")
java.lang.String appKey,
@Query(value="uname")
java.lang.String userName,
@Query(value="upass")
java.lang.String userPwd,
@Query(value="devId")
java.lang.String shareUuid)
version - 协议版本timeMillis - 时间戳secret - 签名userName - 账户userPwd - 密码shareUuid - 分享的设备序列号@POST(value="mdsharerefuse/{version}/{timeMillis}/{secret}.rs")
retrofit2.Call<okhttp3.ResponseBody> rejectShare(@Path(value="version")
java.lang.String version,
@Path(value="timeMillis")
java.lang.String timeMillis,
@Path(value="secret")
java.lang.String secret,
@Header(value="uuid")
java.lang.String uuid,
@Header(value="appKey")
java.lang.String appKey,
@Query(value="uname")
java.lang.String userName,
@Query(value="upass")
java.lang.String userPwd,
@Query(value="devId")
java.lang.String shareUuid)
version - 协议版本timeMillis - 时间戳secret - 签名userName - 账户userPwd - 密码shareUuid - 分享的设备序列号@POST(value="mdshareadd2/{version}/{timeMillis}/{secret}.rs")
retrofit2.Call<okhttp3.ResponseBody> addDevFromShared(@Path(value="version")
java.lang.String version,
@Path(value="timeMillis")
java.lang.String timeMillis,
@Path(value="secret")
java.lang.String secret,
@Header(value="uuid")
java.lang.String uuid,
@Header(value="appKey")
java.lang.String appKey,
@Query(value="uname")
java.lang.String userName,
@Query(value="upass")
java.lang.String userPwd,
@Query(value="shareUuid")
java.lang.String devId,
@Query(value="acceptId")
java.lang.String userId,
@Query(value="powers")
java.lang.String powers)
version - 协议版本timeMillis - 时间戳secret - 签名userName - 账户userPwd - 密码devId - 分享的设备序列号powers - 扩展能力