Skip to content

API Version 3 Changes

kenn edited this page Apr 15, 2011 · 5 revisions

API Version 3への対応方法

session/create系のAPIで、api_versionに「3」という文字をセットすることで有効になる。

以下、変更内容について記述する。

構造体の変更

  • achievement/unlocksのかえすunlock構造体(実体はachievement構造体)が、ログインしているゲームと異なるgameパラメータを指定した場合をのぞき、idのみをかえすようになった
  • enrollment構造体が、user/showでinclude=enrollmentsを指定した場合をのぞき、game構造体を含まなくなった
  • item構造体が、category構造体ではなくcategory_idをかえすようになった
  • merchandise構造体が、item構造体ではなくitem_idをかえすようになった
  • ownership構造体が、item構造体ではなくitem_idをかえすようになった
  • twitter/linkで送るpasswordのAES暗号化が必須になった
  • session/createで送るudidを、「!」を先頭につけて送ることで、AES暗号化したものも受け付けるようになった(実験的サポート)

パラメータの変更

  • leaderboard/scores, leaderboard/ranksのamongパラメータにfriendsを指定した場合、相互フォローしているプレイヤーのみを対象とするようになった。今まで通りフォローしているプレイヤー全体を対象とするためには、followeesを指定する
Clone this wiki locally