ゴーストデータ更新API

ゴーストデータ更新API

登録済みゴーストのデータを編集します

HTTPメソッド

POST

パラメータ

callback
JSONPでのコールバック関数名
id
編集するゴーストのID(必須)
name
ゴーストの名称(必須、変更無しなら古いデータをそのまま使う)
kana_name
ゴースト名のふりがな
main_name
メインキャラクタ名(必須、変更無しなら古いデータをそのまま使う)
main_kana_name
メインキャラクタ名のふりがな
main_preview
メインキャラクタプレビュー→サーフェイスプレビューアップロードガイドライン
sub_name
サブキャラクタ名
sub_kana_name
サブキャラクタ名のふりがな
sub_preview
サブキャラクタプレビュー→サーフェイスプレビューアップロードガイドライン
site_name
配布サイト名
site_url
配布サイトURL(必須、変更無しなら古いデータをそのまま使う)
dest_page_url
配布ページURL
nar_url
NARURL
home_url
Home URL
ghost_author
ゴースト作者名(必須、変更無しなら古いデータをそのまま使う)
shell_author
シェル作者名
onetime_password
ワンタイムパスワード(必須)

戻り値

成功時

status
'ok'
notice
サーバからのメッセージ
id
編集されたゴーストデータのID
url
編集されたゴーストのURL

失敗時

status
'fail'
error
以下を参照

errorは次の要素を持つハッシュが返ります。

message
サーバからのメッセージを格納した配列

備考

サーフェイスプレビューをアップロードする場合は次のようにしてください。

  • HTTPメソッドとしてPOSTを使用する必要があります
  • HTTPトランザクションのContent-Typeはmultipart/form-dataである必要があります
  • 画像を含んだHTTPのbody partはファイル名を示すContent-Dispositionヘッダを含む必要があります

なお、画像ファイルをアップロードしなかった場合はサーフェイスプレビューは更新されず、そのままになります。他のデータのみを更新する場合は単にアップロードしないだけでOKです。