2012-04-26 17 views
3

SaaS製品とGoogleドライブの統合について検討しています。ドライブユーザーがドライブファイルを別のリモートストレージの場所にアップロードすることを許可することはできますか?Googleドライブから別のWebサービスにアップロードすることはできますか?

たとえば、現在、ウェブサービスからコンピュータのGoogleドライブフォルダに直接ファイルをダウンロードできます。また、OSファイルハンドラウィンドウを使用して、WebサービスにファイルをアップロードするGoogleドライブフォルダを選択することもできます。しかし、その特定のデバイス上のファイルを参照するには、OSによって異なります。 iOSはそれをまったく許可しません。

APIは、ドライブと別のWebサービス間で直接ファイル転送を許可していますか?

乾杯お返事

答えて

3

ドライブAPIを使用すると、ドライブファイルをプログラムで読み書きできます。次に、ドライブと別のWebサービスとの間で同期/ファイル転送ロジックを実装するのは開発者次第です。そう、理論的にはそうです。ここで

0

は、それが実際にどのように動作するかです:

Uploadcareは、Googleドライブ、Dropboxが、ボックス、OneDrive、Evernoteの、および他のソースからファイルをアップロードすることができます(私たちに裏打ちされた)のIaaSソリューションです。また、ユーザーは、このようなFacebookやInstagramの、やFlickrなどのソーシャルネットワークから画像をアップロードすることができます。

https://uploadcare.com/upload-sources/

あなたもあなたのデバイスのカメラから直接写真をアップロードすることができます。

0

リモートファイルの場所がDropbox、Box、Googleドライブのいずれかである限り、Cloud Rail Single Interfaceを使用することもできます。

Cloud Rail Single Interfaceでは、上記のクラウドストレージサービスと同じ入出力を使用して同じ機能を使用することができます。すべての特定のサービスを選択するには、クラスを作成するときに選択する必要があります。だから、たとえばライン:あなたがDropboxにファイルを転送する場合

 cs = new com.cloudrail.si.cloudStorage.GoogleDrive(
      this, 
      /** Your Client ID **/, 
      /** Your Client Secret**/ 
     ); 

だけで、例えば、に変更する必要があります。「com.cloudrail.si.cloudStorage.Dropbox」を、他の機能のすべてに新しく実証されたサービスと同じように働いています。

免責事項:私はCloudRailに雇用されています。これは、あなた(またはこれを読んでいる誰か)に質問がある場合は、[email protected]まで電子メールで送付することができます。

関連する問題