Trello API : ユーザー情報を見る

Author:

ユーザー情報を見る場合、members APIを使います。

https://trello.com/1/members/[idMember or username]/
こんな感じですね。
[idMember or username]部分にmeと入れると自分のボードが見れます。

usernameはプロフィール画面で@がついているやつ。
idMemberはこのAPIを叩けば出てきます。

戻り値はこんな感じ。連想配列で帰ってきます。
var_dump形式ではりつけておきます。

object(stdClass)#13 (25) {
  ["id"]=>
  string(24) "ユーザーID"
  ["avatarHash"]=>
  string(32) "gravaterのハッシュ"
  ["bio"]=>
  string(0) ""
  ["bioData"]=>
  object(stdClass)#14 (1) {
    ["emoji"]=>
    object(stdClass)#15 (0) {
    }
  }
  ["confirmed"]=>
  bool(true)
  ["fullName"]=>
  string(12) "ユーザー名(フルネーム)"
  ["idPremOrgsAdmin"]=>
  array(0) {
  }
  ["initials"]=>
  string(3) "イニシャル"
  ["memberType"]=>
  string(6) "normal"
  ["products"]=>
  array(1) {
    [0]=>
    int(37)
  }
  ["status"]=>
  string(6) "active"
  ["url"]=>
  string(24) "ユーザーURL"
  ["username"]=>
  string(5) "ユーザー名(@がつくやつ)"
  ["avatarSource"]=>
  string(6) "upload"
  ["email"]=>
  NULL
  ["gravatarHash"]=>
  string(32) "gravaterのハッシュ"
  ["idBoards"]=>
  array(52) {
    [0]=>
    string(24) "ボードID"
    [1]=>
    string(24) "ボードID"
  }
  ["idOrganizations"]=>
  array(1) {
    [0]=>
    string(24) "organizationのID"
  }
  ["loginTypes"]=>
  NULL
  ["oneTimeMessagesDismissed"]=>
  array(2) {
    [0]=>
    string(9) "GoldIntro"
    [1]=>
    string(10) "GoldEarned"
  }
  ["prefs"]=>
  object(stdClass)#16 (5) {
    ["sendSummaries"]=>
    bool(true)
    ["minutesBetweenSummaries"]=>
    int(1)
    ["minutesBeforeDeadlineToNotify"]=>
    int(1440)
    ["colorBlind"]=>
    bool(true)
    ["locale"]=>
    string(0) ""
  }
  ["trophies"]=>
  array(0) {
  }
  ["uploadedAvatarHash"]=>
  string(32) "アバターのハッシュ"
  ["premiumFeatures"]=>
  array(8) {
    [0]=>
    string(18) "additionalStickers"
    [1]=>
    string(14) "customStickers"
    [2]=>
    string(26) "additionalBoardBackgrounds"
    [3]=>
    string(22) "customBoardBackgrounds"
    [4]=>
    string(16) "largeAttachments"
    [5]=>
    string(11) "customEmoji"
    [6]=>
    string(13) "savedSearches"
    [7]=>
    string(5) "crown"
  }
  ["idBoardsPinned"]=>
  NULL
}

Trello APIリファレンス日本語版(勝手に作成中)
【まとめ】Trelloを使いこなそう!Trelloの使い方まとめ

Share on Facebook
Pocket