次世代 GroupDocs.Storage Cloud 18.3 を発表できることをうれしく思います。これは、クラウド アプリケーション/Web サイトでさまざまなストレージ関連の操作を実行するための、新しく改良された REST API です。以下は、Next Generation GroupDocs.Storage Cloud の最初のバージョンで提供される主な機能の一部です。 Next Generation GroupDocs.Storage Cloud REST API が提供する機能の詳細については、ドキュメント および API リファレンス を確認してください。

特定のファイルをアップロードする

Groupdocs.Storage Cloud API を使用すると、ファイルを好みのクラウド ストレージに簡単にアップロードできます。その目的については、以下のRESTコマンド(Curl)とSDKの例を参照してください。

残りの例(cURL)

curl -v "[https://api.groupdocs.cloud/v1.0/storage/file?path=testfile.doc"](https://api.groupdocs.cloud/v1.0/storage/file?path=testfile.doc)
-X PUT \
-T C:/testfile.doc \
-H "Content-Type: multipart/form-data" \
-H "Accept: application/json" \
-H "authorization: Bearer xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx” 

.NET SDKの例

var configuration = new Configuration { AppSid = Sid,AppKey = Key};
StorageApi apiInstance = new StorageApi(configuration);
try
{
PutCreateRequest request = new PutCreateRequest();
request.Path = "testfile.doc";
request.File = File.Open("D://testfile.doc", FileMode.Open);
request.VersionId = null;
var response = apiInstance.PutCreate(request);
Debug.Print("File Uploaded: " + response.Code.ToString());
}
catch (Exception e)
{
Debug.Print("Exception while calling PutCreate: " + e.Message);
} 

特定のファイルをダウンロードする

GroupDocs.Storage Cloud API allows you to download specific file from your preferred cloud storage. Please note by default API works with GroupDocs Cloud Storage. If you want to use a Cloud Storage other than GroupDocs Cloud Storage, you need to configure Third Party Storage with Groupdocs for Cloud. Please follow the instructions at this page to configure your required storage. Please see the following REST command(Curl) and .NET SDK example for downloading a particular file. 残りの例(cURL)

curl -v "[https://api.groupdocs.cloud/v1.0/storage/file?path=signature.jpg"][6] \
-X GET \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "authorization: Bearer xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx” 

.NET SDKの例

var configuration = new Configuration { AppSid = Sid,AppKey = Key};
StorageApi apiInstance = new StorageApi(configuration);
try
{
GetDownloadRequest request = new GetDownloadRequest();
request.Path = "signature.jpg";
request.Storage = "MyStorage";
request.VersionId = null;
var response = apiInstance.GetDownload(request);
Debug.Print("Result as System.IO.Stream: " + response.Length.ToString());
}
catch (Exception e)
{
Debug.Print("Exception while calling GetDownload: " + e.Message);
} 

SDK

GroupDocs.Storage Cloud API は、お気に入りのプラットフォームでその機能を使用するための SDK を提供しています。現在、.NET および PHP SDK が含まれています。当社では、Ruby、Java、Python などの他の一般的なプラットフォーム向けの SDK を導入する準備を進めています。SDK は、すぐに使い始めることができるように、実例とともに GitHub リポジトリでホストされています。 GroupDocs.Storage Cloud SDK には次の機能が含まれています。

  • SDK は API リファレンスと完全に同期します
  • クラス、メソッド、プロパティにはコメントがあり、IDE と互換性があります
  • パラメータの長いリストを表すためのリクエスト/レスポンス クラスの使用。
  • ソースコード内のライセンス免責事項
  • 当社の SDK は OAuth 2.0 認証をサポートしています

APIエクスプローラー

GroupDocs クラウドは、ブラウザで API をすぐに試すための Web API エクスプローラー を提供します。これは、GroupDocs Cloud API の Swagger ドキュメントのコレクションです。 Web API エクスプローラーを使用すると、API 内のすべてのリソースに関する情報を取得できます。また、API エンドポイントのドキュメントに対するテストと対話機能も提供します。 GroupDocs.Storage Cloud API を調べるには、ここをクリック してください。

GroupDocs.Storage クラウド リソース

以下は、タスクを達成するために必要となるいくつかの役立つリソースへのリンクです。

今すぐ無料トライアルを開始してください

今すぐ無料トライアルを開始してください – 必要なのは、GroupDocs Cloud サービスに サインアップすることだけです。サインアップすると、GroupDocs Cloud が提供する強力なファイル処理機能を試すことができます。