Re:私の要件を満たすための支援が必要です>>> DriveHQを使っていくつかの機能を実現したいと考えています。以下に私の要件をすべて記載しました。 以下のことが実現可能かどうか、またどのように実現できるか教えてください。
1. アプリケーションをDriveHQストレージに保存したいです。
あらゆるファイル形式を保存できます (プログラムファイルを含む) DriveHQのクラウドストレージに保存されます。
2. 次に、そのアプリケーションをストレージドライブにインストールしたい。
当社のエンタープライズ WebDAV ドライブ マッピング サービスを使用すると、WebDAV ドライブにアプリケーションをインストールできます (ローカル ドライブと同様)。WebDAV ドライブはローカル ドライブよりも信頼性と効率が劣ることにご注意ください インターネット 接続が中断されると、ドライブにアクセスできなくなります。
3. 次に、そのストレージドライブをローカルマシンのドライブにマッピングして、ローカルドライブとしてアクセスできるようにしたい。
はい、サポートされています。
4. インストール済みのアプリケーションを実行したいのですが、マシンのストレージではなく、ドライブのストレージを使用するようにしたいです。
はい、クラウドストレージからアプリケーションを起動できます。ただし、アプリケーションはローカルコンピュータ上で実行されますのでご注意ください。
上記の手順はすべてプログラムで、つまりAPIを使って実行したいです。
でお客様のご要望について、十分に理解できていません。APIに関するご要望について、より詳細な情報をお聞かせください。
あなたの要件を完全に理解していないので:
- ユーザー管理APIを使用して、ユーザーアカウントを作成および管理できます。
- DriveHQアカウントへのファイルのアップロードには、FTP、WebDAV、またはDriveHQ独自のAPIを使用できます。
- DriveHQのクラウドストレージにクラウドドライブをマッピングできます。(特定のクラウドフォルダにドライブをマッピングできます。)
- クラウドストレージにあるEXEファイルをダブルクリックすると、プログラムを実行できます。
上記の説明に加えて、以下に私の具体的な使用例をお伝えします。
暗号化して、ユーザーが私のクライアントマネージャーからのみ使用できるようにしたいアプリケーションがあります。クライアントマネージャーは私が作成したデスクトップアプリケーションです。私がやりたいことは、ユーザーがアプリケーションを購入すると、サーバー側のサービスがクラウド上にフォルダを作成し、そのフォルダへのアクセス権をユーザーに付与することです。次に、クライアントマネージャーはクラウド上のそのフォルダにドライブをマッピングし、クラウドストレージ内のフォルダを指すようにマッピングされた同じドライブにアプリケーションをインストールします。これにより、ユーザーがアプリケーションを起動しようとすると、アプリケーションがユーザーのハードディスク上で実行されているように見えます。つまり、クラウドストレージだけでなくクラウド上にもアプリケーションをインストールできるようにする必要があります。ただし、ユーザーはアプリケーションのためにディスク容量を使用することはなく、クライアントマネージャーはその場所からアプリケーションを起動できます。
ユーザー管理APIを使用して新しいユーザーアカウントを作成し、ファイル共有APIを使用してフォルダをユーザーと共有します。その後、WebDAV APIを使用してユーザー用の安全なWebDAV URLを作成します。ユーザーは、この安全なWebDAV URLを使用して、共有フォルダにドライブをマッピングできます。
アプリケーションにインストーラーが不要な場合は、非常に簡単です。アプリケーションファイルを共有フォルダーにコピーするだけで済みます。そうでない場合は、ユーザーがまずドライブをマッピングしてから、自分のコンピューターでインストーラーを実行し、マッピングしたドライブにアプリケーションをインストールする必要があります。
ユーザーがドライブをマッピングする必要がある場合 自分たちだけで, 私たちは GUIベース ドライブマッピングツール。
ユースケースの説明を通して、より分かりやすくご理解いただけたでしょうか。ご好意的なご回答を迅速にいただけることを願っております。
私の質問は:
1. 上記すべての操作をAPIを使って実行できるものはありますか?手動での操作は一切避け、API経由で全てを完結させたいです。
DriveHQには、多くのAPIが用意されています:
- ユーザーおよびグループ管理API
- ファイルおよびフォルダ管理API
- 共有および公開管理API
- ドロップボックス管理API
- シングルサインオン(SSO)API
- 注文/購読およびストレージ割り当てAPI
さらに、私たちはサポートしています の 標準FTPおよびWebDAV(SMTP、POP、IMAP) プロトコル, 標準のFTPまたはWebDAV APIを使用することもできます 管理 あなたのファイルとフォルダ。
通常のプレミアムユーザーは のみ 標準のFTPおよびWebDAV APIを使用します の FTPとWebDAV プロトコル これらは標準機能であり、DriveHQからのサポートは必要ありません。その他のAPIは特定のユーザーにのみ提供されます reコマース販売業者、パートナー企業、および法人顧客。
2. 上記の手順をすべてJavaで実現したい。つまり、APIはJavaのみで記述する必要がある。
当社のAPIは特定のプログラミング言語に依存していません。ウェブベースです (HTTP/HTTPSベース). 例えば、当社のAPIを使用してDriveHQにログインしたい場合は、次のようなHTTPリクエストを送信します:
サーバーは、ステータスコード、ステータスメッセージ、およびログオンセッションIDを含む応答を送信します。
最適なパートナーシップモデルが何なのか、私にはよく分かりません。弊社には大企業向けのエンタープライズサービスがあり、クラウドストレージやバックアップ向けの共同ブランドおよびホワイトラベルの再販プログラムもあります そして ITサービス再販業者様へ。御社のビジネスモデルは新しいようですね。エンタープライズサービスのようなものですが、追加のカスタマイズ、ブランディング、またはシステム統合は必要でしょうか?
カスタマイズやシステム統合を行わない場合、料金はストレージ容量とユーザーライセンス数によって決まります。コンピュータライセンスやサーバーライセンスは不要です。追加料金なしで、何台のコンピュータでもサービスをご利用いただけます。ユーザーライセンスは月額わずか0.6ドル/ユーザーと非常に低価格です。ストレージ容量を大量にご注文いただいた場合は、ユーザーライセンスを免除させていただく場合もございます。 私5~10TBを超えるデータをコミットすると ユニット 価格はすぐに下がり、Amazonの価格よりも安く より多い 50%.