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

OSCHINA-MIRROR/hms-core-hms-drive-serverdemo

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

HMS Drivekit Serverdemo

Содержание

Введение

В этом демо запросы и ответы отправляются и принимаются с помощью HTTP-клиента. Все открытые API, предоставляемые HUAWEI Drive Kit («Dive Kit»), доступны в этом демо.

Примечание: Access_token (AT) необходимо получить с помощью HUAWEI Account Kit.

Установка

Перед использованием примера кода сервера HUAWEI Drive Kit проверьте, установлена ли среда JAVA и Maven. Распакуйте пакет с примером кода сервера HUAWEI Drive Kit. Шаги для запуска примера кода службы Drive следующие:

  1. Импортируйте проект в вашу интегрированную среду разработки JAVA.
  2. Используйте Maven для компиляции этого проекта.
  3. Заранее получите параметры в основной функции каждого файла Java. Например, получите AT через HMS SDK. Подробнее см.: Подготовка к разработке службы HUAWEI Drive (https://developer.huawei.com/consumer/en/doc/development/HMSCore-Guides/server-dev-0000001050039664).

Поддерживаемые среды

Рекомендуется использовать Java 1.8 или более позднюю версию.
Рекомендуется использовать Maven 3.6.1.

Конфигурация

Дополнительная конфигурация не требуется.

Начало работы

В настоящее время основные возможности Drive Kit включают загрузку, скачивание, удаление, переработку и поиск файлов на диске, а также запрос и мониторинг изменений файлов.

  1. Заранее получите параметры в основной функции каждого Java-файла. Например, получите AT через HMS SDK.
  2. Вызовите необходимые API. Некоторые API зависят друг от друга, например: Прежде чем вызывать changesSubscribe и ChangesList, необходимо вызвать ChangesGetStartCursor, чтобы получить параметр запроса startCursor. Прежде чем вызвать ChannelsStop, необходимо создать действительный канал для Watch. Прежде чем вызвать FilesResume, вызовите FilesCreateResume или FilesUpdateResume, чтобы получить uploadId и serverId. Прежде чем вызвать FilesCopy, FilesDelete, FilesGet, FilesUpdate, FilesUpdate*, FilesSubscribe или FilesGet*, необходимо вызвать FilesCreate* для создания файла и получения fileId.

Вопросы или проблемы

Если вы хотите узнать больше о HMS Core, r/HMSCore на Reddit — это то место, где можно быть в курсе последних новостей о HMS Core и обмениваться идеями с другими разработчиками.

Если у вас есть вопросы об использовании примеров HMS, попробуйте следующие варианты: — Stack Overflow — лучшее место для любых вопросов по программированию. Обязательно отметьте свой вопрос тегом huawei-mobile-services. — Форум разработчиков Huawei Модуль HMS Core отлично подходит для общих вопросов или поиска рекомендаций и мнений.

Если вы столкнулись с ошибкой в наших примерах, отправьте проблему в репозиторий. Ещё лучше отправить запрос на вытягивание с исправлением.

Лицензия

Пример сервера Drivekit на Java лицензирован под Apache License, версия 2.0.

Комментарии ( 0 )

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

Введение

Пример кода серверной части облачных сервисов Huawei, который позволяет получать информацию о пользователях; загружать, скачивать и искать файлы; комментировать, отвечать на комментарии и запрашивать историю версий файлов; запрашивать изменения в файлах на облачном сервере и отправлять уведомления. Развернуть Свернуть
Apache-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/hms-core-hms-drive-serverdemo.git
git@api.gitlife.ru:oschina-mirror/hms-core-hms-drive-serverdemo.git
oschina-mirror
hms-core-hms-drive-serverdemo
hms-core-hms-drive-serverdemo
master