-
Notifications
You must be signed in to change notification settings - Fork 5
DataAPI SDK japanese MT.DataAPI Endpoint method uploadAsset
Taku AMANO edited this page Aug 28, 2013
·
9 revisions
ファイルをアップロードして、アイテムを新規作成します
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;
}
// レスポンスデータを使った処理
});