Skip to content

DataAPI SDK japanese MT.DataAPI Endpoint method uploadAsset

Taku AMANO edited this page Aug 28, 2013 · 9 revisions

uploadAsset

ファイルをアップロードして、アイテムを新規作成します

POST https://your-host/your-mt-api.cgi/v1/sites/:site_id/assets/upload 詳細

パラメータ

パラメータ名 タイプ 必須 説明
siteId Number | Object | Function * ブログID
callback Function

戻り値

XMLHttpRequest: XMLHttpRequestを利用してアップロードされた場合にはXMLHttpRequestが返ります。IFRAMEを利用した場合にはnullが返ります。

var data = {
  file: getElementById("file-input").files[0], // File object
  path: "DIRECTORY",
  autoRenameIfExists: true,
  normalizeOrientation: true
};
api.uploadAsset(siteId, data, function(response) {
  if (response.error) {
    // エラー処理
    return;
  }

  // レスポンスデータを使った処理
});

Or

var data = {
  file: getElementById("file-input"), // HTMLInputElement object
  path: "DIRECTORY",
  autoRenameIfExists: true,
  normalizeOrientation: true
};
api.uploadAsset(siteId, data, function(response) {
  if (response.error) {
    // エラー処理
    return;
  }
 
  // レスポンスデータを使った処理
});
Clone this wiki locally