リソース

リソースの追加・更新

投稿されたリソースを追加または更新します(与えられたリソース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つの要素について、以下の順番で紹介します。

  1. リソースGUID
  2. ResourceType
  3. SHA1チェックサム
  4. 名称

 
成功です。

  • 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(内部サーバーエラー): {メッセージ”: “内部サーバーエラー”}。
Updated on 5月 10, 2022

Was this article helpful?