All URIs are relative to https://gitee.com/api
Method | HTTP request | Description |
---|---|---|
deleteV5OrgsOrgMembershipsUsername | DELETE v5/orgs/{org}/memberships/{username} | 移除授权用户所管理组织中的成员 |
deleteV5UserMembershipsOrgsOrg | DELETE v5/user/memberships/orgs/{org} | 退出一个组织 |
getV5OrgsOrg | GET v5/orgs/{org} | 获取一个组织 |
getV5OrgsOrgMembers | GET v5/orgs/{org}/members | 列出一个组织的所有成员 |
getV5OrgsOrgMembershipsUsername | GET v5/orgs/{org}/memberships/{username} | 获取授权用户所属组织的一个成员 |
getV5UserMembershipsOrgs | GET v5/user/memberships/orgs | 列出授权用户在所属组织的成员资料 |
getV5UserMembershipsOrgsOrg | GET v5/user/memberships/orgs/{org} | 获取授权用户在一个组织的成员资料 |
getV5UserOrgs | GET v5/user/orgs | 列出授权用户所属的组织 |
getV5UsersUsernameOrgs | GET v5/users/{username}/orgs | 列出用户所属的组织 |
patchV5OrgsOrg | PATCH v5/orgs/{org} | 更新授权用户所管理的组织资料 |
patchV5UserMembershipsOrgsOrg | PATCH v5/user/memberships/orgs/{org} | 更新授权用户在一个组织的成员资料 |
putV5OrgsOrgMembershipsUsername | PUT v5/orgs/{org}/memberships/{username} | 增加或更新授权用户所管理组织的成员 |
Void deleteV5OrgsOrgMembershipsUsername(org, username, accessToken)
移除授权用户所管理组织中的成员
移除授权用户所管理组织中的成员
// Import classes:
//import com.gitee.api.api.OrganizationsApi;
OrganizationsApi apiInstance = new ApiClient().create(OrganizationsApi.class);
String org = "org_example"; // String | 组织的路径(path/login)
String username = "username_example"; // String | 用户名(username/login)
String accessToken = "accessToken_example"; // String | 用户授权码
Observable<Void> result = apiInstance.deleteV5OrgsOrgMembershipsUsername(org, username, accessToken);
result.subscribe(new Observer<Void>() {
@Override
public void onCompleted() {
System.out.println("finish!");
}
@Override
public void onError(Throwable throwable) {
System.out.println(throwable);
}
@Override
public void onNext(Void response) {
System.out.println(response);
}
});
Name | Type | Description | Notes |
---|---|---|---|
org | String | 组织的路径(path/login) | |
username | String | 用户名(username/login) | |
accessToken | String | 用户授权码 | [optional] |
No authorization required
Void deleteV5UserMembershipsOrgsOrg(org, accessToken)
退出一个组织
退出一个组织
// Import classes:
//import com.gitee.api.api.OrganizationsApi;
OrganizationsApi apiInstance = new ApiClient().create(OrganizationsApi.class);
String org = "org_example"; // String | 组织的路径(path/login)
String accessToken = "accessToken_example"; // String | 用户授权码
Observable<Void> result = apiInstance.deleteV5UserMembershipsOrgsOrg(org, accessToken);
result.subscribe(new Observer<Void>() {
@Override
public void onCompleted() {
System.out.println("finish!");
}
@Override
public void onError(Throwable throwable) {
System.out.println(throwable);
}
@Override
public void onNext(Void response) {
System.out.println(response);
}
});
Name | Type | Description | Notes |
---|---|---|---|
org | String | 组织的路径(path/login) | |
accessToken | String | 用户授权码 | [optional] |
No authorization required
Group getV5OrgsOrg(org, accessToken)
获取一个组织
获取一个组织
// Import classes:
//import com.gitee.api.api.OrganizationsApi;
OrganizationsApi apiInstance = new ApiClient().create(OrganizationsApi.class);
String org = "org_example"; // String | 组织的路径(path/login)
String accessToken = "accessToken_example"; // String | 用户授权码
Observable<Group> result = apiInstance.getV5OrgsOrg(org, accessToken);
result.subscribe(new Observer<Group>() {
@Override
public void onCompleted() {
System.out.println("finish!");
}
@Override
public void onError(Throwable throwable) {
System.out.println(throwable);
}
@Override
public void onNext(Group response) {
System.out.println(response);
}
});
Name | Type | Description | Notes |
---|---|---|---|
org | String | 组织的路径(path/login) | |
accessToken | String | 用户授权码 | [optional] |
No authorization required
java.util.List<UserBasic> getV5OrgsOrgMembers(org, accessToken, page, perPage, role)
列出一个组织的所有成员
列出一个组织的所有成员
// Import classes:
//import com.gitee.api.api.OrganizationsApi;
OrganizationsApi apiInstance = new ApiClient().create(OrganizationsApi.class);
String org = "org_example"; // String | 组织的路径(path/login)
String accessToken = "accessToken_example"; // String | 用户授权码
Integer page = 1; // Integer | 当前的页码
Integer perPage = 20; // Integer | 每页的数量
String role = "all"; // String | 根据角色筛选成员
Observable<java.util.List<UserBasic>> result = apiInstance.getV5OrgsOrgMembers(org, accessToken, page, perPage, role);
result.subscribe(new Observer<java.util.List<UserBasic>>() {
@Override
public void onCompleted() {
System.out.println("finish!");
}
@Override
public void onError(Throwable throwable) {
System.out.println(throwable);
}
@Override
public void onNext(java.util.List<UserBasic> response) {
System.out.println(response);
}
});
Name | Type | Description | Notes |
---|---|---|---|
org | String | 组织的路径(path/login) | |
accessToken | String | 用户授权码 | [optional] |
page | Integer | 当前的页码 | [optional] [default to 1] |
perPage | Integer | 每页的数量 | [optional] [default to 20] |
role | String | 根据角色筛选成员 | [optional] [default to all] [enum: all, admin, member] |
No authorization required
GroupMember getV5OrgsOrgMembershipsUsername(org, username, accessToken)
获取授权用户所属组织的一个成员
获取授权用户所属组织的一个成员
// Import classes:
//import com.gitee.api.api.OrganizationsApi;
OrganizationsApi apiInstance = new ApiClient().create(OrganizationsApi.class);
String org = "org_example"; // String | 组织的路径(path/login)
String username = "username_example"; // String | 用户名(username/login)
String accessToken = "accessToken_example"; // String | 用户授权码
Observable<GroupMember> result = apiInstance.getV5OrgsOrgMembershipsUsername(org, username, accessToken);
result.subscribe(new Observer<GroupMember>() {
@Override
public void onCompleted() {
System.out.println("finish!");
}
@Override
public void onError(Throwable throwable) {
System.out.println(throwable);
}
@Override
public void onNext(GroupMember response) {
System.out.println(response);
}
});
Name | Type | Description | Notes |
---|---|---|---|
org | String | 组织的路径(path/login) | |
username | String | 用户名(username/login) | |
accessToken | String | 用户授权码 | [optional] |
No authorization required
java.util.List<GroupMember> getV5UserMembershipsOrgs(accessToken, active, page, perPage)
列出授权用户在所属组织的成员资料
列出授权用户在所属组织的成员资料
// Import classes:
//import com.gitee.api.api.OrganizationsApi;
OrganizationsApi apiInstance = new ApiClient().create(OrganizationsApi.class);
String accessToken = "accessToken_example"; // String | 用户授权码
Boolean active = true; // Boolean | 根据成员是否已激活进行筛选资料,缺省返回所有资料
Integer page = 1; // Integer | 当前的页码
Integer perPage = 20; // Integer | 每页的数量
Observable<java.util.List<GroupMember>> result = apiInstance.getV5UserMembershipsOrgs(accessToken, active, page, perPage);
result.subscribe(new Observer<java.util.List<GroupMember>>() {
@Override
public void onCompleted() {
System.out.println("finish!");
}
@Override
public void onError(Throwable throwable) {
System.out.println(throwable);
}
@Override
public void onNext(java.util.List<GroupMember> response) {
System.out.println(response);
}
});
Name | Type | Description | Notes |
---|---|---|---|
accessToken | String | 用户授权码 | [optional] |
active | Boolean | 根据成员是否已激活进行筛选资料,缺省返回所有资料 | [optional] |
page | Integer | 当前的页码 | [optional] [default to 1] |
perPage | Integer | 每页的数量 | [optional] [default to 20] |
No authorization required
GroupMember getV5UserMembershipsOrgsOrg(org, accessToken)
获取授权用户在一个组织的成员资料
获取授权用户在一个组织的成员资料
// Import classes:
//import com.gitee.api.api.OrganizationsApi;
OrganizationsApi apiInstance = new ApiClient().create(OrganizationsApi.class);
String org = "org_example"; // String | 组织的路径(path/login)
String accessToken = "accessToken_example"; // String | 用户授权码
Observable<GroupMember> result = apiInstance.getV5UserMembershipsOrgsOrg(org, accessToken);
result.subscribe(new Observer<GroupMember>() {
@Override
public void onCompleted() {
System.out.println("finish!");
}
@Override
public void onError(Throwable throwable) {
System.out.println(throwable);
}
@Override
public void onNext(GroupMember response) {
System.out.println(response);
}
});
Name | Type | Description | Notes |
---|---|---|---|
org | String | 组织的路径(path/login) | |
accessToken | String | 用户授权码 | [optional] |
No authorization required
java.util.List<Group> getV5UserOrgs(accessToken, page, perPage, admin)
列出授权用户所属的组织
列出授权用户所属的组织
// Import classes:
//import com.gitee.api.api.OrganizationsApi;
OrganizationsApi apiInstance = new ApiClient().create(OrganizationsApi.class);
String accessToken = "accessToken_example"; // String | 用户授权码
Integer page = 1; // Integer | 当前的页码
Integer perPage = 20; // Integer | 每页的数量
Boolean admin = true; // Boolean | 只列出授权用户管理的组织
Observable<java.util.List<Group>> result = apiInstance.getV5UserOrgs(accessToken, page, perPage, admin);
result.subscribe(new Observer<java.util.List<Group>>() {
@Override
public void onCompleted() {
System.out.println("finish!");
}
@Override
public void onError(Throwable throwable) {
System.out.println(throwable);
}
@Override
public void onNext(java.util.List<Group> response) {
System.out.println(response);
}
});
Name | Type | Description | Notes |
---|---|---|---|
accessToken | String | 用户授权码 | [optional] |
page | Integer | 当前的页码 | [optional] [default to 1] |
perPage | Integer | 每页的数量 | [optional] [default to 20] |
admin | Boolean | 只列出授权用户管理的组织 | [optional] |
No authorization required
java.util.List<Group> getV5UsersUsernameOrgs(username, accessToken, page, perPage)
列出用户所属的组织
列出用户所属的组织
// Import classes:
//import com.gitee.api.api.OrganizationsApi;
OrganizationsApi apiInstance = new ApiClient().create(OrganizationsApi.class);
String username = "username_example"; // String | 用户名(username/login)
String accessToken = "accessToken_example"; // String | 用户授权码
Integer page = 1; // Integer | 当前的页码
Integer perPage = 20; // Integer | 每页的数量
Observable<java.util.List<Group>> result = apiInstance.getV5UsersUsernameOrgs(username, accessToken, page, perPage);
result.subscribe(new Observer<java.util.List<Group>>() {
@Override
public void onCompleted() {
System.out.println("finish!");
}
@Override
public void onError(Throwable throwable) {
System.out.println(throwable);
}
@Override
public void onNext(java.util.List<Group> response) {
System.out.println(response);
}
});
Name | Type | Description | Notes |
---|---|---|---|
username | String | 用户名(username/login) | |
accessToken | String | 用户授权码 | [optional] |
page | Integer | 当前的页码 | [optional] [default to 1] |
perPage | Integer | 每页的数量 | [optional] [default to 20] |
No authorization required
GroupDetail patchV5OrgsOrg(org, accessToken, email, location, name, description, htmlUrl)
更新授权用户所管理的组织资料
更新授权用户所管理的组织资料
// Import classes:
//import com.gitee.api.api.OrganizationsApi;
OrganizationsApi apiInstance = new ApiClient().create(OrganizationsApi.class);
String org = "org_example"; // String | 组织的路径(path/login)
String accessToken = "accessToken_example"; // String | 用户授权码
String email = "email_example"; // String | 组织公开的邮箱地址
String location = "location_example"; // String | 组织所在地
String name = "name_example"; // String | 组织名称
String description = "description_example"; // String | 组织简介
String htmlUrl = "htmlUrl_example"; // String | 组织站点
Observable<GroupDetail> result = apiInstance.patchV5OrgsOrg(org, accessToken, email, location, name, description, htmlUrl);
result.subscribe(new Observer<GroupDetail>() {
@Override
public void onCompleted() {
System.out.println("finish!");
}
@Override
public void onError(Throwable throwable) {
System.out.println(throwable);
}
@Override
public void onNext(GroupDetail response) {
System.out.println(response);
}
});
Name | Type | Description | Notes |
---|---|---|---|
org | String | 组织的路径(path/login) | |
accessToken | String | 用户授权码 | [optional] |
String | 组织公开的邮箱地址 | [optional] | |
location | String | 组织所在地 | [optional] |
name | String | 组织名称 | [optional] |
description | String | 组织简介 | [optional] |
htmlUrl | String | 组织站点 | [optional] |
No authorization required
GroupMember patchV5UserMembershipsOrgsOrg(org, accessToken, remark)
更新授权用户在一个组织的成员资料
更新授权用户在一个组织的成员资料
// Import classes:
//import com.gitee.api.api.OrganizationsApi;
OrganizationsApi apiInstance = new ApiClient().create(OrganizationsApi.class);
String org = "org_example"; // String | 组织的路径(path/login)
String accessToken = "accessToken_example"; // String | 用户授权码
String remark = "remark_example"; // String | 在组织中的备注信息
Observable<GroupMember> result = apiInstance.patchV5UserMembershipsOrgsOrg(org, accessToken, remark);
result.subscribe(new Observer<GroupMember>() {
@Override
public void onCompleted() {
System.out.println("finish!");
}
@Override
public void onError(Throwable throwable) {
System.out.println(throwable);
}
@Override
public void onNext(GroupMember response) {
System.out.println(response);
}
});
Name | Type | Description | Notes |
---|---|---|---|
org | String | 组织的路径(path/login) | |
accessToken | String | 用户授权码 | [optional] |
remark | String | 在组织中的备注信息 | [optional] |
No authorization required
GroupMember putV5OrgsOrgMembershipsUsername(org, username, accessToken, role)
增加或更新授权用户所管理组织的成员
增加或更新授权用户所管理组织的成员
// Import classes:
//import com.gitee.api.api.OrganizationsApi;
OrganizationsApi apiInstance = new ApiClient().create(OrganizationsApi.class);
String org = "org_example"; // String | 组织的路径(path/login)
String username = "username_example"; // String | 用户名(username/login)
String accessToken = "accessToken_example"; // String | 用户授权码
String role = "member"; // String | 设置用户在组织的角色
Observable<GroupMember> result = apiInstance.putV5OrgsOrgMembershipsUsername(org, username, accessToken, role);
result.subscribe(new Observer<GroupMember>() {
@Override
public void onCompleted() {
System.out.println("finish!");
}
@Override
public void onError(Throwable throwable) {
System.out.println(throwable);
}
@Override
public void onNext(GroupMember response) {
System.out.println(response);
}
});
Name | Type | Description | Notes |
---|---|---|---|
org | String | 组织的路径(path/login) | |
username | String | 用户名(username/login) | |
accessToken | String | 用户授权码 | [optional] |
role | String | 设置用户在组织的角色 | [optional] [default to member] [enum: admin, member] |
No authorization required
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。