APIでチームに所属しているメンバー情報を取得可能になりました。
チームメンバーの情報を一括で取得したい時に便利です。
GET /api/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 を御覧ください
esaio/esa-ruby も今回のリリースに対応した v1.2.0 をリリースしました。
こちらを使った場合は次のようになります
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
# 今回のリリース内容 APIでチームに所属しているメンバー情報を取得可能になりました。 チームメンバーの情報を一括で取得したい時に便利です。 ## サンプル ``` GET /api/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](https://docs.esa.io/posts/102) を御覧ください ## Ruby Client [esaio/esa-ruby](https://github.com/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 ``` # 所感 風邪気味なので室温と湿度を高めにしています :mask: --- [ProTip] [Webhookでdocs.esa.ioの更新通知を受け取れるようになりました!](/posts/73) Enjoy "(\\( ⁰⊖⁰)/)" https://esa.io
APIでチームに所属しているメンバー情報を取得可能になりました。
チームメンバーの情報を一括で取得したい時に便利です。
GET /api/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 を御覧ください
esaio/esa-ruby も今回のリリースに対応した v1.2.0 をリリースしました。
こちらを使った場合は次のようになります
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