\ DriveHQ Customer Support Forum \
Прочитать/Ответить : 46919/3
  • jigar.shah13
  • (1посты)
Мне нужна помощь в достижении моих целей

Привет,

 
Меня зовут Джигар Шах, я из Индии.
 
Мне необходимо реализовать определенный функционал с помощью DriveHQ. Ниже я перечислил все свои требования.
 
Пожалуйста, сообщите мне, возможно ли реализовать перечисленные ниже задачи и как это сделать?
 
1. Я хочу разместить приложение на Google Drive HQ.
2. Затем вы хотите установить это приложение на накопитель.
3. Затем я хочу сопоставить этот накопитель с диском моего локального компьютера, чтобы иметь к нему доступ как к локальному диску.
4. Теперь я хочу запустить установленное приложение. Но оно должно использовать дисковое пространство, а не память моего компьютера.
 
Я хочу, чтобы все вышеперечисленные шаги выполнялись программно, то есть через API.
 
В дополнение к вышеописанному, я хотел бы привести точный пример своего использования, который описан ниже.
 

У меня есть приложение, которое я хочу зашифровать и разрешить пользователю использовать его только через мой менеджер клиентов. Менеджер клиентов — это настольное приложение, созданное мной. Таким образом, я хочу, чтобы после покупки приложения мой серверный сервис создавал папку в облаке и предоставлял пользователю доступ к этой папке.

Затем менеджер клиента сопоставит сетевой диск с этой папкой в облаке и установит приложение на тот же сопоставленный диск, который будет указывать на папку в облачном хранилище, так что когда пользователь захочет запустить приложение, будет казаться, что приложение работает на его жестком диске. То есть, я должен иметь возможность устанавливать приложения не только в облаке, но и в хранилище.

Однако пользователь не будет использовать дисковое пространство для приложения, и менеджер клиента сможет запустить приложение из этого места.

Надеюсь, мне удалось достаточно ясно изложить ситуацию на примере. Надеюсь на ваш положительный и быстрый ответ.
 
Мои вопросы следующие:
 
1. Существует ли какой-либо API, позволяющий выполнить все вышеперечисленные действия с его помощью? Я не хочу ничего делать вручную, а только через API.
2. Я хочу использовать Java для выполнения всех вышеописанных шагов, то есть API должен быть написан исключительно на Java.
 
Заранее спасибо

28.04.2013 7:57:48

  • DriveHQSupport
  • (676посты)
Предмет: Re: Нужна помощь в выполнении моих требований
Re: Нужна помощь в выполнении моих требований
>>> Мне необходимо реализовать определенный функционал с помощью DriveHQ. Ниже я перечислил все свои требования. Пожалуйста, сообщите мне, возможно ли реализовать перечисленные ниже задачи и как это сделать?
 
1.     Я хочу разместить приложение в хранилище DriveHQ.
 
Вы можете хранить файлы любых типов (включая программные файлы) в облачном хранилище DriveHQ.
 
2.     Затем вы хотите установить это приложение на накопитель.
 
Если вы используете нашу услугу сопоставления корпоративных WebDAV-дисков, вы можете установить приложение на WebDAV-диск (так же, как и на локальный диск). Обратите внимание, что WebDAV-диск менее надежен и эффективен, чем локальный диск. Если ваш Интернет Если соединение прервётся, то диск станет недоступным.
 
3.     Затем я хочу сопоставить этот накопитель с диском моего локального компьютера, чтобы иметь к нему доступ как к локальному диску.
 
Да, это поддерживается.
 
4.     Теперь я хочу запустить установленное приложение. Но оно должно использовать дисковое пространство, а не память моего компьютера.
 
Да, вы можете запустить приложение из облачного хранилища. Обратите внимание, что приложение будет работать на вашем локальном компьютере.
 
Я хочу, чтобы все вышеперечисленные шаги выполнялись программно, то есть через API.
 
ВМы не совсем уверены в ваших требованиях. Пожалуйста, предоставьте нам более подробную информацию о ваших требованиях к API.
 
Не до конца понимая ваши требования, я думаю..:
-          Вы можете использовать наш API для управления пользователями, чтобы создавать и управлять учетными записями пользователей;
-          Вы можете загружать файлы в свою учетную запись DriveHQ, используя FTP, WebDAV или собственные API DriveHQ.
-          Вы можете подключить облачный диск к облачному хранилищу DriveHQ; (Вы можете подключить диск к определенной облачной папке)
-          Для запуска программы вы можете дважды щелкнуть файл EXE в облачном хранилище.
 
В дополнение к вышеописанному, я хотел бы привести точный пример своего использования, который описан ниже.
У меня есть приложение, которое я хочу зашифровать и разрешить пользователю использовать его только через мой менеджер клиентов. Менеджер клиентов — это настольное приложение, созданное мной. Таким образом, я хочу, чтобы после покупки приложения мой серверный сервис создавал папку в облаке и предоставлял пользователю доступ к этой папке. Затем менеджер клиентов подключал сетевой диск к этой папке в облаке и устанавливал приложение на тот же подключенный диск, который будет указывать на папку в облачном хранилище, так что при запуске приложения пользователю будет казаться, что оно работает на его жестком диске. То есть, я должен иметь возможность устанавливать приложение не только в хранилище, но и в облаке. При этом пользователь не будет использовать дисковое пространство для приложения, и менеджер клиентов сможет запускать приложение из этого места.
 
Вы можете использовать наш API управления пользователями для создания новой учетной записи пользователя, затем использовать API общего доступа к файлам для предоставления пользователю доступа к папке; после этого использовать API WebDAV для создания защищенного URL-адреса WebDAV для пользователя. Затем пользователь сможет использовать этот защищенный URL-адрес WebDAV для подключения сетевого диска к общей папке.
 
Если ваше приложение не требует установщика, то всё будет предельно просто. Вам нужно всего лишь скопировать файлы приложения в общую папку. В противном случае пользователю придётся сначала подключить сетевой диск, затем запустить установщик на своём компьютере и установить приложение на подключенный диск.
 
Если вашим пользователям необходимо подключить сетевой диск сами по себе, у нас есть на основе графического интерфейса пользователя Инструмент для сопоставления дисков.
 
Надеюсь, мне удалось достаточно ясно изложить ситуацию на примере. Надеюсь на ваш положительный и быстрый ответ.
 
Мои вопросы следующие:
 
1.     Существует ли какой-либо API, позволяющий выполнить все вышеперечисленные действия с его помощью? Я не хочу ничего делать вручную, а только через API.
 
DriveHQ предлагает множество API-интерфейсов, охватывающих различные аспекты:
-          API для управления пользователями и группами;
-          API для управления файлами и папками;
-          API для управления доступом и публикацией;
-          API для управления Dropbox;
-          API для единого входа (SSO);
-          API для обработки заказов/подписок и распределения хранилища;
 
Более того, потому что мы поддерживаем тот Стандартный FTP и WebDAV (SMTP, POP и IMAP) протоколы, Вы также можете использовать стандартный API FTP или WebDAV для управлять ваши файлы и папки.
 
Обычные пользователи премиум-класса могут только Используйте стандартные API FTP и WebDAV. Потому что тот FTP и WebDAV протоколы Это стандартные API, для их использования вам не потребуется поддержка DriveHQ. Другие API доступны только для определенных пользователей рреселлеры, партнеры и корпоративные клиенты.
 
2.     Я хочу использовать Java для выполнения всех вышеописанных шагов, то есть API должен быть написан исключительно на Java.
 
Наши API не зависят от какого-либо конкретного языка программирования. Они основаны на веб-технологиях (На основе HTTP/HTTPS). Например, если вы хотите войти в DriveHQ, используя наш API, вам нужно отправить HTTP-запрос следующего вида:
 
Сервер отправит ответ, содержащий код состояния, сообщение о состоянии и идентификатор сессии входа в систему.
 
Я не уверен, какая модель партнерства будет наиболее подходящей. У нас есть корпоративные услуги, предназначенные для крупных корпораций; также у нас есть программы для реселлеров под совместным брендом и под собственной торговой маркой, разработанные для облачного хранения и резервного копирования и Реселлеры ИТ-услуг. Ваша модель, похоже, новая. Это что-то вроде корпоративного сервиса; но нужна ли вам дополнительная настройка, брендинг или интеграция?
 
Без индивидуальной настройки/интеграции наши цены зависят от объема вашего хранилища и количества пользовательских лицензий. Мы не взимаем плату за лицензии на компьютеры или серверы. Вы можете использовать наш сервис на любом количестве компьютеров без дополнительной платы. Стоимость наших пользовательских лицензий очень низкая — всего 0,6 доллара США за пользователя в месяц. В вашем случае мы можем отменить пользовательские лицензии, если вы закажете большой объем хранилища. яЕсли вы выделите от 5 до 10 ТБ, то наши единица Цена быстро снижается, и мы можем предложить цену ниже, чем у Amazon, за счет больше, чем 50%.
 
 

Отвечать
29.04.2013 17:37:08

  • 4070Westnet
  • (2посты)
Предмет: Re: API для загрузки файлов
Re: API для загрузки файлов

Мы используем pro ftp.DriveHQ.com для SFTP-доступа и нам необходимо подключаться и загружать файлы через API. Есть ли у вас API для этого?


Отвечать
21.06.2023 16:41:03

  • DriveHQ_Support
  • (676посты)
Предмет: Re: Нужна помощь в выполнении моих требований
Re: Нужна помощь в выполнении моих требований

Если вы пользуетесь нашей услугой хостинга FTP/SFTP-серверов, обратите внимание, что протоколы FTP и SFTP основаны на открытых стандартах. Это означает, что вам не потребуется специальный API от DriveHQ. Вы можете использовать любую стандартную библиотеку FTP/SFTP или любое программное обеспечение FTP/SFTP для подключения к нашему FTP/SFTP-серверу.

Услуга хостинга FTP/SFTP-серверов предназначена для бизнеса. DriveHQ предлагает ограниченный бесплатный пробный период FTP (и FTPS) для пользователей с бесплатным/персональным доступом. Для SFTP вы можете оформить бесплатный пробный период для бизнеса или заказать ежемесячную бизнес-подписку, которую легко отменить онлайн.

Облачный FTP/SFTP-сервер DriveHQ интегрирован с нашими облачными ИТ-сервисами. Он обладает гораздо более расширенными функциями и намного проще в настройке и управлении, чем обычный FTP/SFTP-сервер. Для получения подробной информации, пожалуйста, посмотрите это пошаговое видеоруководство:

https://youtu.be/iGdBX4F1e-w


Отвечать
21.06.2023 17:18:09

Добавить в закладки и поделиться
Быстрый ответ

Leading Cloud Surveillance service

Leading Enterprise Cloud IT Service Since 2003