Skip to content
This repository has been archived by the owner on Dec 6, 2018. It is now read-only.

[API] Account API

mayah edited this page Jun 29, 2012 · 1 revision
  • Account API

    Account API は、現在ログインしているユーザーに関する情報を取得する API です。

GET /api/account/sessionToken

  ログイン 必要 パラメータ なし   レスポンス token string セッショントークン

GET /api/account/get

アカウントに関連する情報を一度に返します。

ログイン    必要
パラメータ
    なし
レスポンス
    AccountEx

GET /api/account/events

  ユーザーに関連するイベントの一覧を取得します。

ログイン    必要
パラメータ
    queryType string required
    offset  int  optional    オフセット。デフォルト値は 0
    limit   int  optional    1 以上 100 以下の数。デフォルト値は 10
レスポンス
    eventStatuses array[EventStatus] イベントおよびステータス
    totalEventCount    int        queryType にマッチする全てのイベントの数

GET /api/account/tickets

ログイン    必要
パラメータ
    offset  int  optional    オフセット。デフォルト値は 0
    limit   int  optional    1 以上 100 以下の数。デフォルト値は 10
レスポンス
    ticketStatuses      array[TicketStatus] チケットおよびステータス
    totalTicketCount    int        すべてのチケットの数

GET /api/account/images

ユーザーがサーバーに登録しているイメージのリストを返します。
登録順(降順)に並んでいます。

ログイン    必要
パラメータ
    offset  int  optional    オフセット。デフォルト値は 0
    limit   int  optional    1 以上 100 以下の数。デフォルト値は 10
レスポンス
    imageIds array[string]   イメージ ID を含む配列
    count    int             ユーザーが保持しているイメージの総数

GET /api/account/messages

受診したメッセージを返します。

ログイン    必要
パラメータ
    offset  int  optional    オフセット。デフォルト値は 0
    limit   int  optional    1 以上 100 以下の数。デフォルト値は 10
レスポンス
    imageIds Array[ReceivedMessage]   メッセージの配列
    totalMessageCount    int  ユーザーが保持しているメッセージの総数

POST /api/account/removeOpenID

OpenID の結びつけを解除します。

ログイン    必要
パラメータ
    sessionToken string required セッショントークン
    identifier   string required Open ID
レスポンス
    なし

POST /api/account/revokeCalendar

カレンダー ID を破棄し、新しいカレンダー ID を作成します。
以前のカレンダー ID は無効となります。

ログイン    必要
パラメータ
    sessionToken string required セッショントークン
レスポンス
    calendarId   ID     新しいカレンダー ID

POST /api/account/setPreference

ユーザーの設定を変更します。

  指定されなかった設定は変更されません。

ログイン    必要
パラメータ
    sessionToken string required セッショントークン
    profilePublic boolean optional true にするとプロフィールを公開します。
    receivingTwitterMessage boolean optional true にすると PARTAKE からのメッセージが届きます。false にすると現状一切のメッセージが届かなくなります。
    tweetingAttendanceAutomatically boolean optional true にすると、イベントに参加する場合に勝手に twitter につぶやきます。
レスポンス
    なし
Clone this wiki locally