curl 명령으로 Trello 목록의 ID 얻기

5767 단어 Trellocurl
쉘 (curl 명령)에서 Trello 목록의 ID를 얻는 방법을 확인했으므로 메모.

Trello의 API를 이용해 카드를 투고하기 위해서는, 투고처의 리스트의 ID가 필요하게 되지만, 이 ID의 값은 사전에 쉘 등으로 확인해 둘 필요가 있다.

얻기


  • API 키와 API 토큰 얻기

  • h tps : // t ぉ. 이 m/아 p-케 y 보다 API 키와 API 토큰을 취득한다.
  • 내 사용자 이름 가져오기

  • h tps : // t ぉ. 이 m 에서 페이지 오른쪽 상단의 아이콘에서 [프로필 및 게시 범위]를 클릭합니다.


    빨간색 프레임 내의 @ 의 오른쪽이 사용자 이름이므로 삼가한다.

  • 보드 ID 얻기

  • 전술한 순서로 취득한 API 키, API 토큰, 유저명을 지정해, curl 커멘드로 보드 ID 일람을 취득한다.
    $ key="<APIキー>"
    $ token="<APIトークン>"
    $ user_name="<ユーザーID>"
    
    $ curl "https://trello.com/1/members/${user_name}/boards?key=${key}&token=${token}&fields=name" | jq .
    

    이런 느낌의 JSON의 리스트가 돌아오므로, 카드를 투고하고 싶은 리스트가 포함되는 보드의 id 를 삼가한다.
    [
      {
        "name": "Board",
        "id": "XXXXXXXXXXXXXXX"
      },
      {
        "name": "task",
        "id": "YYYYYYYYYYYYYYY"
      },
      {
        "name": "trash",
        "id": "ZZZZZZZZZZZZZZZ"
      }
    ]
    
  • 목록 ID 얻기

  • 이전에 삼킨 보드 ID를 지정하고 curl 명령으로 목록 ID 목록을 가져옵니다.
    $ board_id="<ボードID>"
    $ curl "https://trello.com/1/boards/${board_id}/lists?key=${key}&token=${token}&fields=name" | jq .
    

    이런 느낌의 JSON의 리스트가 돌아오므로, 카드를 투고하고 싶은 리스트의 id 를 삼가한다.
    [
      {
        "id": "5e7a20719b46942f3b12d9ca",
        "name": "2020-03-25"
      },
      {
        "id": "5dea89fb416b532c9495f81a",
        "name": "Ready"
      },
      {
        "id": "5dfc9ec2fd1b113a0cb1fdbc",
        "name": "Waiting"
      }
    ]
    

    참고


  • htp : // bg. 세 rゔぇr을 rks. 이. jp / t ch / 2016/05/16 / t ぉ - 아피 /
  • 좋은 웹페이지 즐겨찾기