커맨드 라인에서 curl을 사용하여 라인으로 메시지를 건너 뛰기



모두 keita69sawada입니다.

시스템 운용을 하고 있으면 긴급 사태가 발생하는 것이 없습니까?
운영 팀은 긴급 연락처 목록을보고 두근두근하면서 면식이없는 사람들에게
전화를 하는 것에 틀림없습니다 (멋진 상상입니다만…)

각 사람에게 전화하는 것은 두근 두근하고 시간도 걸리므로,
「관계자 전원에게 일괄적으로 메시지 통지할 수 없는가?」라고 찾아본 바
있었습니다. LINE Notify!

이것으로,
"커맨드 라인에서 curl을 사용하여 Line으로 메시지를 날리자!"
성게는이 기사입니다.

대상 독자


  • PC 나 시스템에서 라인에 알림을 받고 싶은 사람

  • 전제 조건


  • Line ID를 가진 사람
  • Windows

  • 절차



    1. LINE의 개인 액세스 토큰 얻기



    LINE Notify 내 페이지 (LINE ID로 로그인 필요)에서 개인 액세스 토큰을 가져옵니다.

    1-1. "토큰 발행" 버튼을 누릅니다.





    1-2. "토큰 이름"을 기입하고 토크룸을 선택한 후 "발행" 버튼을 누릅니다.





    1-3. "복사" 버튼을 누릅니다.




    ※ 이 액세스 토큰은 사용할 수 없습니다.

    1-4.curl 명령으로 LINE 통지해 봅니다. (일본어 문자 깨짐)



    명령
    TOKEN=Xx3fQpY0ZxaylPGLpuS2nkhcbPtRyBMtW1ZvrPzlfA4
    MSG="ようこそ LINE Notify へ!"
    curl -X POST -H "Authorization: Bearer ${TOKEN}" -F "message=${MSG}" https://notify-api.line.me/api/notify
    

    ※ 이 액세스 토큰은 사용할 수 없습니다.



    일본어는 문자 깨졌습니다. (ノД`) 시크시크…

    문자 깨짐을 없애려고했지만,
    Windows curl에서는 해결할 수 없습니다.
    * 대답을 가지고 있는 분에게
    댓글을 달면 매우 기쁩니다

    요약



    아이디어 나름으로 다양한 용도에 사용할 수 있는 Line Notify입니다만,
    자신이 조사하는 한 Windows 단말기에서 커맨드 라인 (curl)에서
    일본어 메시지를 알리면 일본어가 깨졌습니다.

    또한 동일한 액세스 토큰을 계속 사용할 수 없기 때문에
    사용할 수 없게되면 LINE Notify 내 페이지에서
    액세스 토큰을 다시 가져와야 합니다.

    API로 액세스 토큰을 재 취득하는 방법이 있다고 생각하기 때문에
    시간을 찾아 조사하고 싶습니다.
  • 「여기를 보면 알겠어」등, 정보를 가지고 있는 분은
    댓글을 달면 매우 기쁩니다

  • 참고 URL


  • 명령 줄에서 LINE으로 메시지를 보낼 수있는 LINE Notify
    htps : // 엔기네 에린 g. 네코 rp. 이 m/그럼/bぉg/에서 싶은 l/88
  • 좋은 웹페이지 즐겨찾기