(O+P)ut

アウトプット



(O+P)ut

エンジニアのアウトプット

【Trello/API】curlコマンドで任意のOrganizationメンバーに招待を行う

スポンサーリンク

やりたいこと

Trello上のユーザIDは既に取得済の状況で、同ユーザを任意のOrganizationに対してメンバーとして招待する。

尚、Developer API Keysを利用して以下のリンク先で発行できるTokenは取得済とする。

https://trello.com/1/authorize?key=XX&name=&expiration=never&response_type=token&scope=read,write

やり方

OrganizationName及びユーザNameを利用して以下を実行する。

$ curl --request PUT -s "https://trello.com/1/organizations/xx/members/yy?type=normal&key=XX&token=YY"

実行すると標準出力にて以下のような結果となり

{"id":"...","memberships":[{"id":"...","idMember":"...","memberType":"admin","unconfirmed":false,"deactivated
":false},....

メンバー一覧を確認すると追加されている。

以下、補足です。

補足

ドキュメントを見ると以下の項目があり、それぞれ組織情報、メンバー情報、そしてユーザタイプを記載します。

id REQUIRED
idMember REQUIRED
type REQUIRED

ユーザタイプにはadminとnormalがあるので、管理者として招待する場合はこの部分をadminにします。

以上です。