-
Notifications
You must be signed in to change notification settings - Fork 5
DataAPI SDK japanese MT.DataAPI Constructor
Taku AMANO edited this page Jul 10, 2013
·
13 revisions
パラメータ名 | タイプ | 必須 | 説明 |
---|---|---|---|
options | Object | * | オプション |
options.clientId | String | * | クライアントID アルファベット、(_)アンダースコア、(-)ダッシュ、で構成された任意の文字列を指定できます |
options.baseUrl | String | * | DataAPIのCGIへの絶対パス (例: http://example.com/mt/mt-data-api.cgi) |
options.format | String | データをシリアライズするフォーマット | |
options.sessionStore | String | セッション情報の保存方法 デフォルトでは、ブラウザではクッキーが利用されます |
|
options.sessionDomain | String | セッションのドメイン クッキーを利用する場合、クッキーのドメインとして利用されます |
|
options.sessionPath | String | セッションのパス クッキーを利用する場合、クッキーのパスとして利用されます |
|
options.async | String | 真の場合、非同期でHTTPリクエストを送信します デフォルト値は真です |
|
options.cache | String | 偽の場合、HTTPリクエストにキャッシュを回避するためのパラメータ"_"が自動で付加されます デフォルト値は真です |
|
options.disableFormData | String | 偽の場合、ブラウザに実装されていればHTTPリクエストの送信時にFormDataオブジェクトを利用します デフォルト値は偽です |
var api = new DataAPI({
clientId: "your-client-id",
baseUrl: "https://your-host/your-mt-api.cgi"
});
var api = new DataAPI({
clientId: "your-client-id",
baseUrl: "https://your-host/your-mt-api.cgi",
format: "json",
sessionStore: "cookie",
sessionDomain: "your-host",
sessionPath: "/client-app/",
async: true,
cache: true,
disableFormData: false
});
var api = new DataAPI({
clientId: "your-client-id",
baseUrl: "https://your-host/your-mt-api.cgi",
sessionStore: "fs",
sessionPath: "/home/your-login/.mt-data-api.json"
});