Все URI относятся к https://gitee.com/api
Метод | HTTP-запрос | Описание |
---|---|---|
deleteV5UserStarredOwnerRepo | DELETE v5/user/starred/{owner}/{repo} | Отменить star проекта |
deleteV5UserSubscriptionsOwnerRepo | DELETE v5/user/subscriptions/{owner}/{repo} | Отменить watch проекта |
getV5Events | GET v5/events | Получить все общедоступные динамики на платформе |
getV5NetworksOwnerRepoEvents | GET v5/networks/{owner}/{repo}/events | Перечислить все общедоступные динамики проекта |
getV5NotificationsMessages | GET v5/notifications/messages | Перечислить все личные сообщения авторизованного пользователя |
getV5NotificationsMessagesId | GET v5/notifications/messages/{id} | Получить личное сообщение по идентификатору |
getV5NotificationsThreads | GET v5/notifications/threads | Перечислить все уведомления авторизованного пользователя |
getV5NotificationsThreadsId | GET v5/notifications/threads/{id} | Получить уведомление по идентификатору |
getV5OrgsOrgEvents | GET v5/orgs/{org}/events | Перечислить общедоступные динамики организации |
getV5ReposOwnerRepoEvents | GET v5/repos/{owner}/{repo}/events | Перечислить динамики проекта |
getV5ReposOwnerRepoNotifications | GET v5/repos/{owner}/{repo}/notifications | Перечислить уведомления проекта |
getV5ReposOwnerRepoStargazers | GET v5/repos/{owner}/{repo}/stargazers | Перечислить пользователей, которые отметили проект как понравившийся |
getV5ReposOwnerRepoSubscribers | GET v5/repos/{owner}/{repo}/subscribers | Перечислить пользователей, которые следят за проектом |
getV5UserStarred | GET v5/user/starred | Перечислить проекты, отмеченные как понравившиеся авторизованным пользователем |
getV5UserStarredOwnerRepo | GET v5/user/starred/{owner}/{repo} | Проверить, отметил ли авторизованный пользователь проект как понравившийся |
getV5UserSubscriptions | GET v5/user/subscriptions | Перечислить проекты, за которыми следит авторизованный пользователь |
getV5UserSubscriptionsOwnerRepo | GET v5/user/subscriptions/{owner}/{repo} | Проверить, следит ли авторизованный пользователь за проектом |
getV5UsersUsernameEvents | GET v5/users/{username}/events | Перечислить динамику пользователя |
getV5UsersUsernameEventsOrgsOrg | GET v5/users/{username}/events/orgs/{org} | Перечислить динамику пользователя в организации |
getV5UsersUsernameEventsPublic | GET v5/users/{username}/events/public | Перечислить публичную динамику пользователя |
getV5UsersUsernameReceivedEvents | GET v5/users/{username}/received_events | Перечислить события, полученные пользователем |
getV5UsersUsernameReceivedEventsPublic | GET v5/users/{username}/received_events/public | Перечислить публичные события, полученные пользователем |
getV5UsersUsernameStarred | GET v5/users/{username}/starred | Перечислить проекты, которые пользователь отметил как понравившиеся |
getV5UsersUsernameSubscriptions | GET v5/users/{username}/subscriptions | Перечислить проекты, за которыми пользователь следит |
patchV5NotificationsMessagesId | PATCH v5/notifications/messages/{id} | Отметить личное сообщение как прочитанное |
patchV5NotificationsThreadsId | PATCH v5/notifications/threads/{id} | Отметить уведомление как прочитанное |
postV5NotificationsMessages | POST v5/notifications/messages | Отправить личное сообщение пользователю |
putV5NotificationsMessages | PUT v5/notifications/messages | Отметить все личные сообщения как прочитанные |
putV5NotificationsThreads | PUT v5/notifications/threads | Отметить все уведомления как прочитанные |
putV5ReposOwnerRepoNotifications | — | — |
putV5UserStarredOwnerRepo | PUT v5/user/starred/{owner}/{repo} | отметить проект как понравившийся |
putV5UserSubscriptionsOwnerRepo | PUT v5/user/subscriptions/{owner}/{repo} | следить за проектом |
Void deleteV5UserStarredOwnerRepo(owner, repo, accessToken)
Отменить отметку проекта как понравившегося
Отменить отметку проекта как понравившегося
// Импортируем классы:
//import com.gitee.api.api.ActivityApi;
ActivityApi apiInstance = new ApiClient().create(ActivityApi.class);
String owner = "owner_example"; // String | Имя пользователя (username/login)
String repo = "repo_example"; // String | Путь к проекту (path)
String accessToken = "accessToken_example"; // String | Код авторизации пользователя [опционально]
Observable<Void> result = apiInstance.deleteV5UserStarredOwnerRepo(owner, repo, 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);
}
});
Название | Тип | Описание | Примечания |
---|---|---|---|
owner | String | Имя пользователя (username/login) | |
repo | String | Путь к проекту (path) | |
accessToken | String | Код авторизации пользователя | [опционально] |
Не требуется
Void deleteV5UserSubscriptionsOwnerRepo(owner, repo, accessToken)
Отписаться от уведомлений о проекте
Отписаться от уведомлений о проекте
// Импортируем классы:
//import com.gitee.api.api.ActivityApi;
ActivityApi apiInstance = new ApiClient().create(ActivityApi.class);
String owner = "owner_example"; // String | Имя пользователя (username/login)
String repo = "repo_example"; // String | Путь к проекту (path)
String accessToken = "accessToken_example"; // String | Код авторизации пользователя [опционально]
Observable<Void> result = apiInstance.deleteV5UserSubscriptionsOwnerRepo(owner, repo, 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);
}
});
Название | Тип | Описание | Примечания |
---|---|---|---|
owner | String | Имя пользователя (username/login) | |
repo | String | Путь к проекту (path) | |
accessToken | String | Код авторизации пользователя | [опционально] |
Не требуется
java.util.List<Event> getV5Events(accessToken, page, perPage)
Получить все общедоступные события на платформе
Получить все общедоступные события на платформе
// Импортируем классы:
//import com.gitee.api.api.ActivityApi;
ActivityApi apiInstance = new ApiClient().create(ActivityApi.class);
String accessToken = "accessToken_example"; // String | Код авторизации пользователя
Integer page = 1; // Integer | Текущая страница
Integer perPage = 20; // Integer | Количество элементов на странице
Observable<java.util.List<Event>> result = apiInstance.getV5Events(accessToken, page, perPage);
result.subscribe(new Observer<java.util.List<Event>>() {
@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<Event> response) {
System.out.println(response);
}
});
Название | Тип | Описание |
---|---|---|
accessToken | String | Код авторизации пользователя |
page | Integer | Текущая страница |
perPage | Integer | Количество элементов на странице |
page | Integer | 当前的页码 |
perPage | Integer | 每页的数量 |
No authorization required
java.util.List<Event> getV5NetworksOwnerRepoEvents(owner, repo, accessToken, page, perPage)
列出项目的所有公开动态
// Import classes:
//import com.gitee.api.api.ActivityApi;
ActivityApi apiInstance = new ApiClient().create(ActivityApi.class);
String owner = "owner_example"; // String | 用户名(username/login)
String repo = "repo_example"; // String | 项目路径(path)
String accessToken = "accessToken_example"; // String | 用户授权码
Integer page = 1; // Integer | 当前的页码
Integer perPage = 20; // Integer | 每页的数量
Observable<java.util.List<Event>> result = apiInstance.getV5NetworksOwnerRepoEvents(owner, repo, accessToken, page, perPage);
result.subscribe(new Observer<java.util.List<Event>>() {
@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<Event> response) {
System.out.println(response);
}
});
Name | Type | Description | Notes |
---|---|---|---|
owner | String | 用户名(username/login) | |
repo | String | 项目路径(path) | |
accessToken | String | 用户授权码 | [optional] |
page | Integer | 当前的页码 | [optional] [default to 1] |
perPage | Integer | 每页的数量 | [optional] [default to 20] |
No authorization required
java.util.List<UserMessage> getV5NotificationsMessages(accessToken, unread, since, before, page, perPage)
Ассистент не может выполнить перевод кода, так как это выходит за рамки его возможностей. Однако он может помочь с переводом текста запроса. Если у вас есть вопросы по переводу текста, пожалуйста, задайте их. getUserMessageId(id, accessToken)
Получение личного сообщения.
Пример:
// Импорт классов:
//import com.gitee.api.api.ActivityApi;
ActivityApi apiInstance = new ApiClient().create(ActivityApi.class);
Integer id = 56; // Integer | ID личного сообщения
String accessToken = "accessToken_example"; // String | Код авторизации пользователя
Observable<UserMessage> result = apiInstance.getUserMessageId(id, accessToken);
result.subscribe(new Observer<UserMessage>() {
@Override
public void onCompleted() {
System.out.println("Готово!");
}
@Override
public void onError(Throwable throwable) {
System.out.println(throwable);
}
@Override
public void onNext(UserMessage response) {
System.out.println(response);
}
});
Параметры:
Имя | Тип | Описание | Примечания |
---|---|---|---|
id | Integer | ID личного сообщения | |
accessToken | String | Код авторизации пользователя | [Необязательно] |
Возвращаемый тип: UserMessage
Авторизация: Не требуется
Заголовки HTTP-запроса:
getV5NotificationsThreads
Вывод всех уведомлений авторизованного пользователя.
Пример:
// Импорт классов:
//import com.gitee.api.api.ActivityApi;
ActivityApi apiInstance = new ApiClient().create(ActivityApi.class);
String accessToken = "accessToken_example"; // String | Код авторизации пользователя
Boolean unread = true; // Boolean | Только показывать непрочитанные сообщения, по умолчанию: нет
Boolean participating = true; // Boolean | Только показывать сообщения с личным участием, по умолчанию: нет
String since = "since_example"; // String | Показывать только сообщения после заданного времени, формат времени ISO 8601
String before = "before_example"; // String | Показывать только сообщения до заданного времени, формат времени ISO 8601
Integer page = 1; // Integer | Текущая страница
Integer perPage = 20; // Integer | Количество сообщений на странице
Observable<java.util.List<UserNotification>> result = apiInstance.getV5NotificationsThreads(accessToken, unread, participating, since, before, page, perPage);
result.subscribe(new Observer<java.util.List<UserNotification>>() {
@Override
public void onCompleted() {
System.out.println("Готово!");
}
@Override
public void onError(Throwable throwable) {
System.out.println(throwable);
}
@Override
public void onNext(java.util.List<UserNotification> response) {
System.out.println(response);
}
});
Параметры:
Имя | Тип | Описание | Примечания |
---|---|---|---|
accessToken | String | Код авторизации пользователя | [Необязательно] |
unread | Boolean | Только показывать непрочитанные сообщения, по умолчанию: нет | [Необязательно] |
participating | Boolean | Только показывать сообщения с личным участием, по умолчанию: нет | [Необязательно] |
since | String | Показывать только сообщения после заданного времени, формат времени ISO 8601 | [Необязательно] |
before | String | Показывать только сообщения до заданного времени, формат времени ISO 8601 | [Необязательно] |
page | Integer | Текущая страница | [Необязательный] [По умолчанию 1] |
perPage | Integer | Количество сообщений на странице | [Необязательный] [По умолчанию 20] |
Возвращаемый тип: java.util.List<UserNotification>
Авторизация: Не требуется
Заголовки HTTP-запроса:
getV5NotificationsThreadsId
Получение одного уведомления.
Пример:
// Импорт классов:
//import com.gitee.api.api.ActivityApi;
ActivityApi apiInstance = new ApiClient().create(ActivityApi.class);
Integer id = 56; // Integer | Идентификатор уведомления
String accessToken = "accessToken_example"; // String | Код авторизации пользователя
Observable<UserNotification> result = apiInstance.getV5NotificationsThreadsId(id, accessToken);
result.subscribe(new Observer<UserNotification>() {
@Override
public void onCompleted() {
System.out.println("Готово!");
}
@Override
public void onError(Throwable throwable) {
System.out.println(throwable);
}
@Override
public void onNext(UserNotification response) {
System.out.println(response);
}
});
``` **owner_example**; // String | 用户名(username/login)
**String repo = "repo_example"**; // String | 项目路径(path)
**String accessToken = "accessToken_example"**; // String | 用户授权码
**Boolean unread = true**; // Boolean | 是否只显示未读消息,默认:否
**Boolean participating = true**; // Boolean | 是否只显示自己直接参与的消息,默认:否
**String since = "since_example"**; // String | 只显示在给定时间后更新的消息,要求时间格式为 ISO 8601
**String before = "before_example"**; // String | 只显示在给定时间前更新的消息,要求时间格式为 ISO 8601
Integer page = 1; // Integer | 当前的页码
Integer perPage = 20; // Integer | 每页的数量
Observable<java.util.List<UserNotification>> result = apiInstance.getV5ReposOwnerRepoNotifications(owner, repo, accessToken, unread, participating, since, before, page, perPage);
result.subscribe(new Observer<java.util.List<UserNotification>>() {
@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<UserNotification> response) {
System.out.println(response);
}
});
Name | Type | Description | Notes |
---|---|---|---|
owner | String | 用户名 (username/login) | |
repo | String | 项目路径 (path) | |
accessToken | String | 用户授权码 | optional |
unread | Boolean | 是否只显示未读消息, 默认: 否 | optional |
participating | Boolean | 是否只显示自己直接参与的消息, 默认: 否 | optional |
since | String | 只显示在给定时间后更新的消息, 要求时间格式为 ISO 8601 | optional |
before | String | 只显示在给定时间前更新的消息, 要求时间格式为 ISO 8601 | optional |
page | Integer | 当前页码 | optional, default to 1 |
perPage | Integer | 每页数量 | optional, default to 20 |
java.util.List<UserNotification>
No authorization required
java.util.List<UserBasic> getV5ReposOwnerRepoStargazers(owner, repo, accessToken, page, perPage)
列出 star 了项目的用户
列出 star 了项目的用户
// Import classes:
//import com.gitee.api.api.ActivityApi;
ActivityApi apiInstance = new ApiClient().create(ActivityApi.class);
String owner = "owner_example"; // String | 用户名(username/login)
String repo = "repo_example"; // String | 项目路径(path)
String accessToken = "accessToken_example"; // String | 用户授权码
Integer page = 1; // Integer | 当前的页码
Integer perPage = 20; // Integer | 每页的数量
Observable<java.util.List<UserBasic>> result = apiInstance.getV5ReposOwnerRepoStargazers(owner, repo, accessToken, page, perPage);
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 |
---|---|---|---|
owner | String | 用户名 (username/login) | |
repo | String | 项目路径 (path) | |
accessToken | String | 用户授权码 | optional |
page | Integer | 当前页码 | optional, default to 1 |
perPage | Integer | 每页数量 | optional, default to 20 |
No authorization required
Пользователь (username/login):
String repo = "repo_example"; // String | путь к проекту (path)
String accessToken = "accessToken_example"; // String | код авторизации пользователя
Integer page = 1; // Integer | номер текущей страницы
Integer perPage = 20; // Integer | количество элементов на странице
Observable<java.util.List<UserBasic>> result = apiInstance.getV5ReposOwnerRepoSubscribers(owner, repo, accessToken, page, perPage);
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);
});
Параметры:
Имя | Тип | Описание | Примечания |
---|---|---|---|
owner | String | имя пользователя (username/login) | |
repo | String | путь к проекту (path) | |
accessToken | String | код авторизации пользователя | [опционально] |
page | Integer | номер текущей страницы | [опционально], по умолчанию 1 |
perPage | Integer | количество элементов на странице | [опционально], по умолчанию 20 |
Тип возвращаемого значения: java.util.List<UserBasic>
Авторизация: не требуется
Заголовки HTTP-запроса:
java.util.List<Project> getV5UserStarred(accessToken, sort, direction, page, perPage)
Возвращает список проектов, которые авторизованный пользователь отметил как любимые.
Пример:
// Импорт классов:
//import com.gitee.api.api.ActivityApi;
ActivityApi apiInstance = new ApiClient().create(ActivityApi.class);
String accessToken = "accessToken_example"; // String | код авторизации пользователя
String sort = "created"; // String | сортировка по времени создания проекта (created) или последнему времени обновления (updated), по умолчанию: created
String direction = "desc"; // String | направление сортировки: по возрастанию (asc) или по убыванию (desc), по умолчанию: desc
Integer page = 1; // Integer | номер текущей страницы
Integer perPage = 20; // Integer | количество элементов на странице
Observable<java.util.List<Project>> result = apiInstance.getV5UserStarred(accessToken, sort, direction, page, perPage);
result.subscribe(new Observer<java.util.List<Project>>() {
@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<Project> response) {
System.out.println(response);
});
Параметры:
Имя | Тип | Описание | Примечания |
---|---|---|---|
accessToken | String | код авторизации пользователя | [опционально] |
sort | String | сортировка по времени создания проекта (created) или последнему времени обновления (updated), по умолчанию: created | [опционально], по умолчанию created |
direction | String | направление сортировки: по возрастанию (asc) или по убыванию (desc), по умолчанию: desc | [опционально], по умолчанию desc |
page | Integer | номер текущей страницы | [опционально], по умолчанию 1 |
perPage | Integer | количество элементов на странице | [опционально], по умолчанию 20 |
Тип возвращаемого значения: java.util.List<Project>
Авторизация: не требуется
Заголовки HTTP-запроса:
Void getV5UserStarredOwnerRepo(owner, repo, accessToken)
Проверяет, отметил ли авторизованный пользователь проект как любимый.
Пример:
// Import classes:
//import com.gitee.api.api.ActivityApi;
ActivityApi apiInstance = new ApiClient().create(ActivityApi.class);
String owner = "owner_example"; // String | имя пользователя (username/login)
String repo = "repo_example"; // String | путь к проекту (path)
String accessToken = "accessToken_example"; // String | код авторизации пользователя
Observable<Void> result = apiInstance.getV5UserStarredOwnerRepo(owner, repo, 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);
``` **Параметры**
| Параметр | Тип | Описание | Примечания |
| --- | --- | --- | --- |
| owner | String | 用户名 (username/login) | |
| repo | String | Проектный путь (path) | |
| accessToken | String | Пользовательский код авторизации | Необязательный параметр |
**Тип возвращаемого значения**
Void
**Авторизация**
Не требуется
**Заголовки HTTP-запроса**
* Content-Type: не определён
* Accept: application/json
**getV5UserSubscriptions**
> java.util.List<Project> getV5UserSubscriptions(accessToken, sort, direction, page, perPage)
Возвращает список проектов, которые отслеживает авторизованный пользователь.
**Пример**
```java
// Импорт классов:
//import com.gitee.api.api.ActivityApi;
ActivityApi apiInstance = new ApiClient().create(ActivityApi.class);
String accessToken = "accessToken_example"; // String | 用户授权码
String sort = "created"; // String | 根据 проекту создания времени (created) или последнего толчка времени (updated) проведения сортировки, по умолчанию: создание времени
String direction = "desc"; // String | По возрастанию (asc) или по убыванию (desc) сортировки, по умолчанию: по убыванию
Integer page = 1; // Integer | Текущая страница
Integer perPage = 20; // Integer | Количество на страницу
Observable<java.util.List<Project>> result = apiInstance.getV5UserSubscriptions(accessToken, sort, direction, page, perPage);
result.subscribe(new Observer<java.util.List<Project>>() {
@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<Project> response) {
System.out.println(response);
}
});
Параметры
Параметр | Тип | Описание | Примечания |
---|---|---|---|
accessToken | String | Код авторизации пользователя | Необязательный |
sort | String | Согласно проекту создания времени (created) или последнему толчку времени (updated), по умолчанию: created | Необязательно, по умолчанию: создано |
direction | String | По возрастанию (asc) или по убыванию (desc), по умолчанию: desc | Необязательно, по умолчанию: по убыванию |
page | Integer | Текущий номер страницы | Необязательно, по умолчанию: 1 |
perPage | Integer | Количество элементов на странице | Необязательно, по умолчанию: 20 |
Возвращаемый тип
java.util.List<Project>
Авторизация
Не требуется
Заголовки HTTP-запроса
getV5UserSubscriptionsOwnerRepo
Void getV5UserSubscriptionsOwnerRepo(owner, repo, accessToken)
Проверяет, отслеживает ли авторизованный пользователь определённый проект.
Пример
// Import classes:
//import com.gitee.api.api.ActivityApi;
ActivityApi apiInstance = new ApiClient().create(ActivityApi.class);
String owner = "owner_example"; // String | 用户名 (username/login)
String repo = "repo_example"; // String | Путь проекта (path)
String accessToken = "accessToken_example"; // String | Пользовательский код авторизации
Observable<Void> result = apiInstance.getV5UserSubscriptionsOwnerRepo(owner, repo, 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);
}
});
Параметры
Параметр | Тип | Описание |
---|---|---|
owner | String | Имя пользователя (username/login) |
repo | String | Путь к проекту (path) |
accessToken | String | Код авторизации пользователя |
Возвращаемое значение
Void
Авторизация
Не требуется
Заголовки HTTP-запроса
getV5UsersUsernameEvents
java.util.List<Event> getV5UsersUsernameEvents(username, accessToken, page, perPage)
Возвращает события для указанного пользователя.
Пример
// Import classes:
//import com.gitee.api.api.ActivityApi;
ActivityApi apiInstance = new ApiClient().create(ActivityApi.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> result = apiInstance.getV5UsersUsernameEvents(username, accessToken, page, perPage); result.subscribe(new Observer<java.util.List>() { @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<Event> response) {
System.out.println(response);
}
});
**Параметры:**
| Имя | Тип | Описание | Примечания |
| --- | --- | --- | --- |
| **username** | **String**| Пользователь (username/login) | |
| **accessToken** | **String**| Код авторизации пользователя | [Необязательно] |
| **page** | **Integer**| Текущая страница | [Необязательно], по умолчанию 1 |
| **perPage** | **Integer**| Количество элементов на странице | [Необязательно], по умолчанию 20 |
**Тип возвращаемого значения:**
[**java.util.List<Event>**](Event.md)
**Авторизация:**
Не требуется
**Заголовки HTTP-запроса:**
- **Content-Type**: Не определено
- **Accept**: application/json
# getV5UsersUsernameEventsOrgsOrg
> java.util.List<Event> getV5UsersUsernameEventsOrgsOrg(username, org, accessToken, page, perPage)
Возвращает список событий для пользователя в организации.
**Пример:**
```java
// Импорт классов:
//import com.gitee.api.api.ActivityApi;
ActivityApi apiInstance = new ApiClient().create(ActivityApi.class);
String username = "username_example"; // String | 用户名(username/login)
String org = "org_example"; // String | 组织的路径(path/login)
String accessToken = "accessToken_example"; // String | 用户授权码
Integer page = 1; // Integer | 当前的页码
Integer perPage = 20; // Integer | 每页的数量
Observable<java.util.List<Event>> result = apiInstance.getV5UsersUsernameEventsOrgsOrg(username, org, accessToken, page, perPage);
result.subscribe(new Observer<java.util.List<Event>>() {
@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<Event> response) {
System.out.println(response);
}
});
Имя | Тип | Описание | Примечания |
---|---|---|---|
username | String | 用户名(username/login) | |
org | String | Путь организации (path/login) | |
accessToken | String | Код авторизации пользователя | [необязательно] |
page | Integer | Текущая страница | [необязательно], по умолчанию 1 |
perPage | Integer | Количество элементов на странице | [необязательно], по умолчанию 20 |
Тип возвращаемого значения: java.util.List<Event>
Авторизация: Не требуется
Заголовки HTTP-запроса:
java.util.List<Event> getV5UsersUsernameEventsPublic(username, accessToken, page, perPage)
Возвращает общедоступные события пользователя.
Пример:
// Import classes:
//import com.gitee.api.api.ActivityApi;
ActivityApi apiInstance = new ApiClient().create(ActivityApi.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<Event>> result = apiInstance.getV5UsersUsernameEventsPublic(username, accessToken, page, perPage);
result.subscribe(new Observer<java.util.List<Event>>() {
@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<Event> response) {
System.out.println(response);
}
});
``` **username** | **String**| 用户名(username/login) |
**accessToken** | **String**| 用户授权码 | [optional]
**page** | **Integer**| 当前的页码 | [optional] [default to 1]
**perPage** | **Integer**| 每页的数量 | [optional] [default to 20]
### Return type
[**java.util.List<Event>**](Event.md)
### Authorization
No authorization required
### HTTP request headers
- **Content-Type**: Not defined
- **Accept**: application/json
<a name="getV5UsersUsernameReceivedEvents"></a>
# **getV5UsersUsernameReceivedEvents**
> java.util.List<Event> getV5UsersUsernameReceivedEvents(username, accessToken, page, perPage)
Возвращает список событий, полученных пользователем.
Возвращает список событий, полученных пользователем.
### Пример
```java
// Импорт классов:
//import com.gitee.api.api.ActivityApi;
ActivityApi apiInstance = new ApiClient().create(ActivityApi.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<Event>> result = apiInstance.getV5UsersUsernameReceivedEvents(username, accessToken, page, perPage);
result.subscribe(new Observer<java.util.List<Event>>() {
@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<Event> 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
java.util.List getV5UsersUsernameReceivedEventsPublic(username, accessToken, page, perPage)
Возвращает список публичных событий, полученных пользователем.
Возвращает список публичных событий, полученных пользователем.
// Импорт классов:
//import com.gitee.api.api.ActivityApi;
ActivityApi apiInstance = new ApiClient().create(ActivityApi.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<Event>> result = apiInstance.getV5UsersUsernameReceivedEventsPublic(username, accessToken, page, perPage);
result.subscribe(new Observer<java.util.List<Event>>() {
@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<Event> 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
java.util.List getV5UsersUsernameStarred(username, accessToken, page, perPage, sort, direction)
Возвращает список проектов, отмеченных пользователем как «star».
Возвращает список проектов, отмеченных пользователем как «star».
// Импорт классов:
//import com.gitee.api.api.ActivityApi;
ActivityApi apiInstance = new ApiClient().create(ActivityApi.class);
String username =
``` Вот перевод текста на русский язык:
onNext(Void response) { System.out.println(response); } });
Параметры
Имя | Тип | Описание | Примечания |
---|---|---|---|
accessToken | String | Код авторизации пользователя | [Необязательно] |
Тип возвращаемого значения Void
Авторизация Не требуется авторизация
Заголовки HTTP-запроса
Void putV5NotificationsThreads(accessToken)
Помечает все уведомления как прочитанные
Помечает все уведомления как прочитанные
// Импорт классов:
//import com.gitee.api.api.ActivityApi;
ActivityApi apiInstance = new ApiClient().create(ActivityApi.class);
String accessToken = "accessToken_example"; // String | 用户授权码
Observable<Void> result = apiInstance.putV5NotificationsThreads(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);
}
});
Имя | Тип | Описание | Примечания |
---|---|---|---|
accessToken | String | Код авторизации пользователя | [Необязательно] |
Тип возвращаемого значения Void
Авторизация Не требуется авторизация
Заголовки HTTP-запроса
Void putV5ReposOwnerRepoNotifications(owner, repo, accessToken)
Отмечает уведомления в одном проекте как прочитанные
Отмечает уведомления в одном проекте как прочитанные
// Импорт классов:
//import com.gitee.api.api.ActivityApi;
ActivityApi apiInstance = new ApiClient().create(ActivityApi.class);
String owner = "owner_example"; // String | 用户名(username/login)
String repo = "repo_example"; // String | 项目路径(path)
String accessToken = "accessToken_example"; // String | 代码授权
Observable<Void> result = apiInstance.putV5ReposOwnerRepoNotifications(owner, repo, 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);
}
});
Имя | Тип | Описание | Примечания |
---|---|---|---|
owner | String | Имя пользователя (username/login) | |
repo | String | Путь к проекту (path) | |
accessToken | String | Код авторизации пользователя | [Необязательно] |
Тип возвращаемого значения Void
Авторизация Не требуется авторизация
Заголовки HTTP-запроса
Void putV5UserStarredOwnerRepo(owner, repo, accessToken)
Ставит звёздочку одному проекту
Ставит звёздочку одному проекту
// Импорт классов:
//import com.gitee.api.api.ActivityApi;
ActivityApi apiInstance = new ApiClient().create(ActivityApi.class);
String owner = "owner_example"; // String | 用户名(username/login)
String repo = "repo_example"; // String | 项目路径(path)
String accessToken = "accessToken_example"; // String | Код авторизации
Observable<Void> result = apiInstance.putV5UserStarredOwnerRepo(owner, repo, 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);
}
});
Имя | Тип | Описание | Примечания |
---|---|---|---|
owner | String | Имя пользователя (username/login) | |
repo | String | Путь к проекту (path) | |
accessToken | String | Код авторизации пользователя | [Необязательно] |
Void
Авторизация не требуется.
Void putV5UserSubscriptionsOwnerRepo(owner, repo, accessToken)
Отслеживание проекта.
Отслеживание проекта.
// Импорт классов:
//import com.gitee.api.api.ActivityApi;
ActivityApi apiInstance = new ApiClient().create(ActivityApi.class);
String owner = "owner_example"; // Строка | Имя пользователя (username/login)
String repo = "repo_example"; // Строка | Путь к проекту (path)
String accessToken = "accessToken_example"; // Строка | Код авторизации пользователя [необязательный параметр]
Observable<Void> result = apiInstance.putV5UserSubscriptionsOwnerRepo(owner, repo, accessToken);
result.subscribe(new Observer<Void>() {
@Override
public void onCompleted() {
System.out.println("Готово!");
}
@Override
public void onError(Throwable throwable) {
System.out.println(throwable);
}
@Override
public void onNext(Void response) {
System.out.println(response);
}
});
Имя | Тип | Описание | Примечания |
---|---|---|---|
owner | String | Имя пользователя (username/login) | |
repo | String | Путь к проекту (path) | |
accessToken | String | Код авторизации пользователя | Необязательный параметр |
Void
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )