接口 MemberService


public interface MemberService
  • 方法详细资料

    • memberAddRole

      @PUT("/guilds/{guild_id}/members/{user_id}/roles/{role_id}") retrofit2.Call<String> memberAddRole(@Path("guild_id") String guildId, @Path("role_id") String roleID, @Path("user_id") String userID, @Body MemberAddRoleBody value)
    • memberDeleteRole

      @DELETE("/guilds/{guild_id}/members/{user_id}/roles/{role_id}") retrofit2.Call<String> memberDeleteRole(@Path("guild_id") String guildId, @Path("role_id") String roleID, @Path("user_id") String userID, @Body MemberAddRoleBody value)
    • guildMember

      @GET("/guilds/{guild_id}/members/{user_id}") retrofit2.Call<Member> guildMember(@Path("guild_id") String guildId, @Path("user_id") String userID)
    • guildMembers

      @GET("/guilds/{guild_id}/members/{user_id}") retrofit2.Call<Member[]> guildMembers(@Path("guild_id") String guildId, @QueryMap Map<String,String> pager)
    • guildRoleMembers

      @GET("/guilds/{guild_id}/roles/{role_id}/members") retrofit2.Call<MemberService.RoleMembersRsp> guildRoleMembers(@Path("guild_id") String guildId, @Path("role_id") String roleID, @QueryMap Map<String,String> pager)
    • deleteGuildMember

      @DELETE("/guilds/{guild_id}/members/{user_id}") retrofit2.Call<Member> deleteGuildMember(@Path("guild_id") String guildId, @Path("role_id") String roleID, @Body MemberDeleteOpts opts)