1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/wuyu15255872976-gitee-client

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
ActivityApi.md 50 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 28.11.2024 09:17 e19f802

ActivityApi

Все 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} следить за проектом

deleteV5UserStarredOwnerRepo

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

Авторизация

Не требуется

Заголовки HTTP-запроса

  • Content-Type: Не определено
  • Accept: application/json

deleteV5UserSubscriptionsOwnerRepo

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 Код авторизации пользователя [опционально]

Возвращаемый тип

Void

Авторизация

Не требуется

Заголовки HTTP-запроса

  • Content-Type: Не определено
  • Accept: application/json

getV5Events

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 每页的数量

Return type

java.util.List<Event>

Authorization

No authorization required

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json

getV5NetworksOwnerRepoEvents

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]

Return type

java.util.List<Event>

Authorization

No authorization required

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json

getV5NotificationsMessages

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-запроса:

  • Content-Type: Не определено
  • Accept: application/json

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-запроса:

  • Content-Type: Не определено
  • Accept: application/json

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);
    }
});

Parameters

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

Return type

java.util.List<UserNotification>

Authorization

No authorization required

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json

getV5ReposOwnerRepoStargazers

java.util.List<UserBasic> getV5ReposOwnerRepoStargazers(owner, repo, accessToken, page, perPage)

列出 star 了项目的用户

列出 star 了项目的用户

Example

// 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);
    }
});

Parameters

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

Return type

java.util.List<UserBasic>

Authorization

No authorization required

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json Вот перевод текста на русский язык:
Пользователь (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-запроса:

  • Content-Type: не определено
  • Accept: application/json

getV5UserStarred

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-запроса:

  • Content-Type: не определено
  • Accept: application/json

getV5UserStarredOwnerRepo

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&lt;Project&gt; 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-запроса

  • Content-Type: не определён
  • Accept: application/json

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-запроса

  • Content-Type: не определён
  • Accept: application/json

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&lt;Event&gt;**](Event.md)

**Авторизация:**
Не требуется

**Заголовки HTTP-запроса:**
- **Content-Type**: Не определено
- **Accept**: application/json

# getV5UsersUsernameEventsOrgsOrg
> java.util.List&lt;Event&gt; 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-запроса:

  • Content-Type: Не определено
  • Accept: application/json

getV5UsersUsernameEventsPublic

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&lt;Event&gt;**](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]

Возвращаемый тип

java.util.List<Event>

Авторизация

No authorization required

Заголовки HTTP-запроса

  • Content-Type: Not defined
  • Accept: application/json

getV5UsersUsernameReceivedEventsPublic

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]

Возвращаемый тип

java.util.List<Event>

Авторизация

No authorization required

Заголовки HTTP-запроса

  • Content-Type: Not defined
  • Accept: application/json

getV5UsersUsernameStarred

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-запроса

  • Content-Type: application/json
  • Accept: application/json

putV5NotificationsThreads

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-запроса

  • Content-Type: application/json
  • Accept: application/json

putV5ReposOwnerRepoNotifications

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-запроса

  • Content-Type: application/json
  • Accept: application/json

putV5UserStarredOwnerRepo

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

Авторизация

Авторизация не требуется.

Заголовки HTTP-запроса

  • Content-Type: application/json
  • Accept: application/json

putV5UserSubscriptionsOwnerRepo

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 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/wuyu15255872976-gitee-client.git
git@api.gitlife.ru:oschina-mirror/wuyu15255872976-gitee-client.git
oschina-mirror
wuyu15255872976-gitee-client
wuyu15255872976-gitee-client
master