リソースの追加・更新
投稿されたリソースを追加または更新します(与えられたリソースIDを持つリソースが見つかった場合)。
のURLです。
POST http://api.aurelon.com/api/v2/
リソース
リクエストヘッダ。
コンテンツ-タイプ : multipart/form-data
MisKey : 認証を見る
HardwareHash : 認証参照
シリアルナンバー : 認証参照
アプリケーションバージョン : 認証参照
タイムスタンプ :ISO形式のUTC時間です。
2018-11-01T08:41:34Z」のようなリソースの修正日時です。 タイムスタンプが指定されない場合は、’now’とみなされる。 このタイムスタンプは、クラウドストアにあるリソースのタイムスタンプと比較される。 新しいリソースのみ受け付けます。
リクエストの本文です。
フォームデータ1:必須
-
- 名前JsonString
- Content-Type: application/json
- を含むJSONオブジェクト。
- リソースGUID– 必須 – リソースGUID
- ResourceChecksum– 必須 – リソースのSHA1チェックサム(大文字)。
- ResourceType – 必須
- リソースの種類
- 既知のリソースタイプ。”NormalProfile”, “DefectProfile”, “FotobaMarks”, “Label”, “ColorMapping”, “Template”, “LayoutTemplate”, “Library”, “Preview”.
- リソースタイプはカスタム値でも可
- リソースタイプを指定しない場合、リソースタイプは “Generic “に設定されます。
- Meta – リソースに関するメタデータを含むJSONオブジェクト。
- MediaType – “NormalProfile “の場合は必須 – PMMからのMediaタグ。
- ProfileGroup – “NormalProfile “のために必要です – PMMからのProfileGroupタグです。
- 名称– 必須
フォームデータ2:必須
- 名前。リソースの名前(任意の名前可
- Content-Type: application/octet-stream
- リソースのバイナリコンテンツ
- 1ファイルのみ受付
対応する。
レスポンスのコンテンツタイプはJSON形式です
成功です。
- 200 OK : “リソースが正常に追加されました”
エラーです。
- 401 認証されていません。 {“Message”: “Invalid HardwareHash”}.
- 401 認証されていません。 {メッセージ”: “Invalid MisKey” }.
- 415 サポートされていないメディアタイプ : {“Message”: “This request is not properly formatted”}.
- 401 認証されていません。 {“Message”:””MisKey” または “HardwareHash”, “SerialNumber” および “ApplicationVersion” ヘッダが必要です”}。
- 400 Bad Request(不正なリクエスト): {メッセージ”: “入力ファイルが指定されていません” }.
- 400 Bad Request : {メッセージ”: “ResourceGUID”, “ResourceChecksum” and “ResourceType” are required”}.
- 400 Bad Request(不正なリクエスト): {メッセージ”: “タイムスタンプの検証に失敗しました” }.
- 500 Internal Server Error(内部サーバーエラー): {メッセージ”: “内部サーバーエラー”}。
リソース取得
リソースファイルの取得
のURLです。
GET http://api.aurelon.com/api/v2/
resource/<ResourceGUID>
リクエストヘッダ。
MisKey : 認証を見る
HardwareHash : 認証参照
シリアルナンバー : 認証参照
アプリケーションバージョン : 認証参照
対応する。
コマンドで指定されたリソースファイルを content type が application/octet-stream であるものとして返す。
成功です。
- 200 OK : リソースファイルバイナリストリーム
エラーです。
- 401 認証されていません。 {“Message”:”Invalid MisKey” }.
- 401 認証されていません。 {“Message”: “Invalid HardwareHash”}.
- 404 認可されていません。 {メッセージ”: “ResourceGUIDが見つかりません” }.
- 401 認証されていません。 {“Message”:””MisKey” または “HardwareHash”, “SerialNumber” および “ApplicationVersion” ヘッダが必要です”}。
- 500 Internal Server Error(内部サーバーエラー): {メッセージ”: “内部サーバーエラー”}。
リソースの削除
与えられたリソースGUIDのリソースを削除する。
のURLです。
DELETE http://api.aurelon.com/api/v2/
resource/<ResourceGUID>
リクエストヘッダ。
MisKey : 認証を見る
HardwareHash : 認証参照
シリアルナンバー : 認証参照
アプリケーションバージョン : 認証参照
対応する。
操作の結果を含むコンテンツタイプapplication/json。
成功です。
- 200 OK : “リソースの削除に成功”
エラーです。
- 400 Bad Request(不正なリクエスト) : {メッセージ”: “ResourceGUID “の値が必要です”}。
- 400 Bad Request(不正なリクエスト): {“Message”: “Resource still in use” }.
- 401 認証されていません。 {“Message”: “Invalid HardwareHash”}.
- 401 認証されていません。 {メッセージ”: “Invalid MisKey” }.
- 401 認証されていません。 {“Message”:””MisKey” または “HardwareHash”, “SerialNumber” および “ApplicationVersion” ヘッダが必要です”}。
- 404 Not Found : {メッセージ”: “ResourceGUID is not found”}。
- 500 Internal Server Error(内部サーバーエラー): {メッセージ”: “内部サーバーエラー”}。
リソース一覧
組織内の全リソースのフィルタリングされたリストを取得する
のURLです。
POST http://api.aurelon.com/api/v2/
リソース
/リスト
リクエストヘッダ。
コンテンツ-タイプ : application/json
MisKey : 認証を見る
HardwareHash : 認証参照
シリアルナンバー : 認証参照
アプリケーションバージョン : 認証参照
リクエストの本文です。
フィルタリングする型を含むJSONオブジェクト。
- ResourceTypes – 必須 – 以下のタイプを1つ以上含む配列 (*,ノーマルプロファイル, 欠陥プロファイル, FotobaMarks, ラベル, カラーマッピング, テンプレート, LayoutTemplate, 図書館, プレビュー). いつ *を使用すると、すべてのリソースがリストアップされます。
- Domain – オプション – 問い合わせるドメイン、許可される値です。 プライベートおよび パブリック. 指定がない場合、Private の場合はデフォルト。
元です。
ResourceTypes”:[“Label”, “Template”]] {“ResourceTypes”:[“ラベル”, “テンプレート”] }.
対応する。
リクエストボディフィルタでフィルタリングされた企業リソースを返します。 リストは,配列のパックアレーである. リソースとしての配列の各項目は、4要素の配列で表現される。
パック方式は、転送時の省スペース化のために採用されています。 次の4つの要素について、以下の順番で紹介します。
- リソースGUID
- ResourceType
- SHA1チェックサム
- 名称
成功です。
- 200 OK : リソースリストを返す
[
[“88de5c02-cce6-411f-950f-be309caa4439″,”Label”,”acox3″,”MyName”],
[“1cb6e329-d001-4aff-970e-7cfaf025f27b”,”Label”,”1r3ff”,”Ticket”],
[“267437af-459b-4b9d-8ace-5d52658c4626″,”Template”,”erffeff”,”MyTmp”]
]
エラーです。
- 401 認証されていません。 {“Message”: “Invalid HardwareHash”}.
- 401 認証されていません。 {メッセージ”: “Invalid MisKey” }.
- 401 認証されていません。 {“Message”:””MisKey” または “HardwareHash”, “SerialNumber” および “ApplicationVersion” ヘッダが必要です”}。
- 415 非対応のメディアタイプ : {“Message”: “Expected type: application/json”}.
- 500 Internal Server Error(内部サーバーエラー): {メッセージ”: “内部サーバーエラー”}。
リソース情報を見る
同期のためのリソースファイルの基本情報を取得する
のURLです。
GET http://api.aurelon.com/api/v2/
resource/info/<ResourceGUID>
リクエストヘッダ。
MisKey : 認証を見る
HardwareHash : 認証参照
シリアルナンバー : 認証参照
アプリケーションバージョン : 認証参照
対応する。
リソース情報を JSON 形式で返す
成功です。
- 200 OK : JSON フォーマットのリソース情報。 ResourceGUID、ResourceChecksum、ResourceType、Timestamp、Meta、Meta.Nameは常に利用可能である。
{“ResourceGUID”:””
“ResourceChecksum”。”CF837A01C1F0342B121911A4FE17449D6B463310”,
“ResourceType “を指定します。”NormalProfile”。
“タイムスタンプ “です。”2018-11-01T08:41:34Z”,
“Domain”(ドメイン)。”プライベート “です。
“Meta “である。{
“名前”:”メディア> モード”,
“ProfileGroup”(プロファイルグループ)。”PDF “です。
“メディア”。”紙”,
“モード”:”600dpi “の場合
}
エラー
- 401 認証されていません。 {メッセージ”: “Invalid MisKey” }.
- 401 認証されていません。 {“Message”: “Invalid HardwareHash”}.
- 401 認証されていません。 {Message”: “MisKey “または “HardwareHash”, “SerialNumber” と “ApplicationVersion” header required”}。
- 401 認証されていません。 {メッセージ”: “ResourceGUIDにアクセスできません” }.
- 404 認可されていません。 {メッセージ”: “ResourceGUIDが見つかりません” }.
- 500 Internal Server Error(内部サーバーエラー): {メッセージ”: “内部サーバーエラー”}。