> 今回のリリース内容今回のリリース内容
APIでチームに所属しているメンバー情報を取得可能になりました。
チームメンバーの情報を一括で取得したい時に便利です。
> サンプルサンプル
GET /v1/teams/:team_name/members
{
"members": [
{
"name": "Atsuo Fukaya",
"screen_name": "fukayatsu",
"icon": "https://img.esa.io/uploads/production/users/1/icon/thumb_m_402685a258cf2a33c1d6c13a89adec92.png",
"email": "fukayatsu@esa.io"
},
{
"name": "TAEKO AKATSUKA",
"screen_name": "taea",
"icon": "https://img.esa.io/uploads/production/users/2/icon/thumb_m_2690997f07b7de3014a36d90827603d6.jpg",
"email": "taea@esa.io"
}
],
"prev_page": null,
"next_page": null,
"total_count": 2
}
APIについて、詳しくは dev/esa/api/v1 - docs.esa.io を御覧ください
> Ruby ClientRuby Client
esaio/esa-ruby も今回のリリースに対応した v1.2.0 をリリースしました。
こちらを使った場合は次のようになります
ruby
client = Esa::Client.new(access_token: "<access_token>", current_team: 'foo')
client.members
#=> GET /v1/teams/foo/members
> 所感所感
風邪気味なので室温と湿度を高めにしています
[ProTip] Webhookでdocs.esa.ioの更新通知を受け取れるようになりました!
Enjoy "(\( ⁰⊖⁰)/)"
https://esa.io