-
Notifications
You must be signed in to change notification settings - Fork 5
DataAPI SDK japanese MT.DataAPI Constructor
Taku AMANO edited this page Jul 31, 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 MT.DataAPI({
clientId: "your-client-id",
baseUrl: "https://your-host/mt/mt-data-api.cgi"
});var api = new MT.DataAPI({
clientId: "your-client-id",
baseUrl: "https://your-host/mt/mt-data-api.cgi",
format: "json",
sessionStore: "cookie",
sessionDomain: "your-host",
sessionPath: "/client-app/",
async: true,
cache: true,
disableFormData: false
});var api = new MT.DataAPI({
clientId: "your-client-id",
baseUrl: "https://your-host/mt/mt-data-api.cgi",
sessionStore: "fs",
sessionPath: "/home/your-login/.mt-data-api.json"
});