| パラメータ名 |
呼称 |
説明 |
たぽろだスクリプト設定値 |
最大長(※1) |
| svm |
管理者メールアドレス |
たぽろだスクリプトに設定された管理者メールアドレスです。
この値と たぽろだID を組み合わせ、一つのIDを中央管理サーバー内で発行し、たぽろだを識別しています。
|
設定ファイルの $SK_MORITAPI_MAILを使います。
|
512 |
| id |
たぽろだID |
たぽろだスクリプトに設定された、たぽろだを識別するためのIDです。
この値と管理者メールアドレスを組み合わせ、一つのIDを中央管理サーバー内で発行し、たぽろだを識別しています。
指定出来る文字は半角英数字(大文字/小文字は別文字として扱う)です。
(2009/09/02 追加)
|
設定ファイルの $TAPOLODA_IDを使います。
|
8 固定 |
| url |
たぽろだURL |
たぽろだスクリプトのURLです。
サーバー移転に併せてここのURLを変更すると、市場に出品されている商品のURLも一律変更されます。
|
設定ファイルの$CGI_URLを使います。(サーバー環境変数は全く見ていません)
|
128 |
| itn |
たぽろだ名 |
たぽろだに付けられた名称です。商品一覧や たぽろだ一覧で使われます。
URLエンコードが必要です。
|
設定ファイルの$BBS_NAMEを使います。
|
192 |
| itt |
たぽろだ管理手数料 |
たぽろだに設定された管理手数料です。
パラメータで受け取った値は、100倍されてから たぽろだ一覧に表示されます。
|
設定ファイルの$BBS_CHARGEを使います。
|
6 |
| own |
うp主の名前 |
うp主の名前です。商品一覧で使われます。
URLエンコードが必要です。
|
たぽろだ のアップロードフォームの「お名前」欄の値を使います。
|
144 |
| ttl |
商品名 |
商品名です。商品一覧で使われます。
URLエンコードが必要です。
|
たぽろだ のアップロードフォームの「タイトル」欄の値を使います。
|
765 |
| dsc |
説明 |
商品に対する説明です。商品一覧で使われます。
URLエンコードが必要です。
|
たぽろだ のアップロードフォームの「説明」欄の値を使います。
説明文が長い場合は、タグ等の不要な文字を取り除いた上で76byteまで切り詰めた後に" ..."を文字列の後ろに追加して、説明文としています。
|
384 |
| ctb |
カテゴリID |
商品分類するためのカテゴリで、中央管理サーバーで取り扱っているIDです。
商品一覧で使われます。
中央管理サーバーで使われていないIDが指定された場合、APIは登録を中止し、エラーコードを返します。
現在定義されているカテゴリIDは以下の通りです。
| ID |
名称 |
| 10 | 画像 |
| 20 | 動画 |
| 30 | 音 |
| 40 | 文書 |
| 50 | プログラム |
| 90 | その他 |
| 15 | (18禁)画像 |
| 25 | (18禁)動画 |
| 35 | (18禁)音 |
| 45 | (18禁)文書 |
| 55 | (18禁)プログラム |
| 95 | (18禁)その他 |
IDは運営側で定義しているため、たぽろだ側で任意に変更する事は出来ません。
変更や追加がある場合は、公式サイトにてアナウンスを行います。
|
たぽろだ のアップロードフォームの「カテゴリ」欄の値を使います。
|
2 |
| cts |
任意カテゴリ |
商品分類するためのカテゴリで、うp主が任意に設定できる物です。
商品一覧で使われます。
URLエンコードが必要です。
|
たぽろだ のアップロードフォームの「任意カテゴリ」欄の値を使います。
|
765 |
| amn |
ダウンロードに必要なモリタポ |
うp主がアップロードファイルに付けた、ダウンロードに必要なモリタポの数です。
商品一覧で使われます。
|
たぽろだ のアップロードフォームの「ダウンロードに必要なモリタポ」欄の値を使います。
|
8 |
| itm |
mime-type |
アップロードされたファイルのMIME-TYPEです。
将来、商品一覧の改良を行う際に使用する予定です。
|
たぽろだ スクリプトがブラウザからのリクエストで受け取ったMIME-TYPEを使います。
|
64 |
| fln |
ファイル実名 |
アップロードされたファイルの実際の名前です。
商品一覧で使われます。
URLエンコードが必要です。
なお、ファイル名は次の正規表現にマッチしない場合は登録に失敗します。
/\.([a-z0-9_]+)$/i
この正規表現を簡単に説明すると「拡張子の付いていないファイル名は登録できない」ということです。
しかし、厳密にチェックを行っているわけではなく、「(ファイル実名は)末尾に、'.'(ドット)と、その後に大文字小文字を問わない半角a~zまでの文字と半角数字、'_'(アンダースコア)で構成される複数文字にマッチする」という条件を満たしていればフォーマット的にはOKとしています。
たとえば、
file_name.zip
これはOKです。
file_name.mp3
これもOKです。
しかし、
file_name.
これはNGです。
zzz
これもNGです。
なお、
file_name.too_match_long_exp
これはOKとなります。つまり、拡張子の長さに規定はありません。
url_encode後のファイル実名全体の長さが規定内に収まっていればOKです。
拡張子情報を取得している理由は、mime-typeとセットでたぽろだ市場の機能拡張の為に取得しています。
|
たぽろだ スクリプトが、 ブラウザからのリクエストで受け取ったファイル名を使います。
|
753 |
| fli |
ファイルID |
たぽろだスクリプトが管理で使っている、アップロードされたファイルのIDです。
商品一覧のファイルへのリンクで使われます。
|
アップロード処理時に割り当てたIDを使います。
|
25 |
| upd |
登録日 |
たぽろだスクリプトにアップロードされた日付です。
商品一覧で使われます。
日付のフォーマットは YYYYMMDD.hhmmss です。例:2008年12月5日 7時56分43秒 の場合は 20081205.075643 になります。
|
アップロード処理の実行開始時刻を使います。
|
15 |
| rld |
公開期限日 |
アップロードファイルの公開期限日です。
商品一覧で使われます。
日付のフォーマットは登録日と同様 YYYYMMDD.hhmmss です。
ただし、特別な日付として、99999999.999999 が指定された場合は「無期限」とします。
|
たぽろだ のアップロードフォームの「公開期限」欄の値を使います。
|
15 |
| エラー番号 |
エラーコード |
エラー名称 |
説明 |
| 010 |
TAPO_ERR_MODE_OR_URL |
URLの指定間違い |
APIのURLが不正か、間違っている場合にこのエラーが起きます。
リクエストしているURLに間違いが無い事を確認してください。
|
| 110 |
TAPO_ERR_PARAM_NA_SVM |
パラメータ無し |
パラメータが必要なのに、設定されていない場合にこのエラーが起きます。 |
| 111 |
TAPO_ERR_PARAM_NA_URL |
| 112 |
TAPO_ERR_PARAM_NA_ITN |
| 113 |
TAPO_ERR_PARAM_NA_ITT |
| 114 |
TAPO_ERR_PARAM_NA_OWN |
| 115 |
TAPO_ERR_PARAM_NA_TTL |
| 116 |
TAPO_ERR_PARAM_NA_DSC |
| 117 |
TAPO_ERR_PARAM_NA_CTB |
| 118 |
TAPO_ERR_PARAM_NA_CTS |
| 119 |
TAPO_ERR_PARAM_NA_AMN |
| 120 |
TAPO_ERR_PARAM_NA_ITM |
| 121 |
TAPO_ERR_PARAM_NA_FLN |
| 122 |
TAPO_ERR_PARAM_NA_FLI |
| 123 |
TAPO_ERR_PARAM_NA_UPD |
| 124 |
TAPO_ERR_PARAM_NA_RLD |
| 125 |
TAPO_ERR_PARAM_NA_ID |
| 210 |
TAPO_ERR_PARAM_LENGTH_SVM |
パラメータ文字列長エラー |
パラメータの文字列長が大きすぎた場合にこのエラーが起きます。
各パラメータの指定可能なサイズを確認してください。
|
| 211 |
TAPO_ERR_PARAM_LENGTH_URL |
| 212 |
TAPO_ERR_PARAM_LENGTH_ITN |
| 213 |
TAPO_ERR_PARAM_LENGTH_ITT |
| 214 |
TAPO_ERR_PARAM_LENGTH_OWN |
| 215 |
TAPO_ERR_PARAM_LENGTH_TTL |
| 216 |
TAPO_ERR_PARAM_LENGTH_DSC |
| 217 |
TAPO_ERR_PARAM_LENGTH_CTB |
| 218 |
TAPO_ERR_PARAM_LENGTH_CTS |
| 219 |
TAPO_ERR_PARAM_LENGTH_AMN |
| 220 |
TAPO_ERR_PARAM_LENGTH_ITM |
| 221 |
TAPO_ERR_PARAM_LENGTH_FLN |
| 222 |
TAPO_ERR_PARAM_LENGTH_FLI |
| 223 |
TAPO_ERR_PARAM_LENGTH_UPD |
| 224 |
TAPO_ERR_PARAM_LENGTH_RLD |
| 225 |
TAPO_ERR_PARAM_LENGTH_ID |
| 310 |
TAPO_ERR_PARAM_FORMAT_SVM |
パラメータフォーマットエラー |
パラメータのフォーマットがおかしい場合にこのエラーが起きます。
|
| 311 |
TAPO_ERR_PARAM_FORMAT_URL |
| 312 |
TAPO_ERR_PARAM_FORMAT_ITN |
| 313 |
TAPO_ERR_PARAM_FORMAT_ITT |
| 314 |
TAPO_ERR_PARAM_FORMAT_OWN |
| 315 |
TAPO_ERR_PARAM_FORMAT_TTL |
| 316 |
TAPO_ERR_PARAM_FORMAT_DSC |
| 317 |
TAPO_ERR_PARAM_FORMAT_CTB |
| 318 |
TAPO_ERR_PARAM_FORMAT_CTS |
| 319 |
TAPO_ERR_PARAM_FORMAT_AMN |
| 320 |
TAPO_ERR_PARAM_FORMAT_ITM |
| 321 |
TAPO_ERR_PARAM_FORMAT_FLN |
| 322 |
TAPO_ERR_PARAM_FORMAT_FLI |
| 323 |
TAPO_ERR_PARAM_FORMAT_UPD |
| 324 |
TAPO_ERR_PARAM_FORMAT_RLD |
| 325 |
TAPO_ERR_PARAM_FORMAT_ID |
| 410 |
TAPO_ERR_PARAM_BCATE |
カテゴリID指定エラー |
カテゴリIDが間違っています。
|
| 411 |
TAPO_ERR_PARAM_ASSOC_DATE |
日付の相関関係エラー |
登録日と公開期限日の大小関係が間違っています。
登録日は公開期限日よりも前の日付が指定されていないとエラーになります。
|
| 990 |
SERVICE_NOT_AVAILABLE |
サービス停止中 |
サービスが停止されています。
しばらく時間を空けてから、再度アクセスしてください。
|
| その他900番台 |
SYSTEM_ERR |
システムエラー |
システム側のトラブルで、エラーになった場合はこのエラーが起きます。
しばらく時間を空けてから、再度アクセスしてください。
|