Backlog APIではよくuserIdを使う
例えばユーザー情報を取得する場合
URL
/api/v2/users/:userId
ユーザー情報の取得 | Backlog Developer API | Nulab
userIdの説明はユーザーのIDとなっている。
パラメーター名 | 型 | 内容 |
---|---|---|
userId | 数値 | ユーザーのID |
userIdの候補
初めてBacklog APIを使うときに悩む。
[個人設定]画面にある「ユーザーID」
Backlog APIでとれる「userId」
% curl https://xx.backlog.jp/api/v2/users/myself?apiKey=ponsukeNoApiKey
{"id":102345,"userId":"t-ponsuke", # <<< これ
Backlog APIでとれる「id」
% curl https://xx.backlog.jp/api/v2/users/myself?apiKey=ponsukeNoApiKey
{"id":102345 # <<< これ
使うのはBacklog APIでとれる「id」
「ユーザーのID」なのでユーザー情報で取れるIDなんだと思う。
# Backlog APIでとれる「id」を指定するとユーザー情報が取れた
% curl https://xx.backlog.jp/api/v2/users/102345?apiKey=ponsukeNoApiKey
{"id":102345,"userId":"t-ponsuke","name":"ぽんすけ太郎","roleType":1,"lang":"ja","mailAddress":...