가이드

라인(LINE)

작성일 2026.03.26 | 수정일 2026.03.26

라인(LINE)

LINE Messaging API를 통해 메시지를 발송하고 사용자 프로필을 조회하는 노드입니다.

주요 기능

Resource

Operation

설명

Message

푸시 메시지

특정 사용자에게 메시지 전송

Message

멀티캐스트 메시지

여러 사용자에게 메시지 전송 (최대 500명)

Message

브로드캐스트 메시지

모든 친구에게 메시지 전송

Message

리플라이 메시지

웹훅 이벤트에 대한 응답 메시지 전송

Profile

프로필 조회

사용자 프로필 정보 조회

설정 항목

푸시 메시지 (push)

항목

타입

기본값

설명

수신자 ID

string

-

메시지를 받을 사용자의 User ID (필수)

메시지 타입

options

text

전송할 메시지 유형

추가 메시지 (JSON)

string

-

추가 메시지 객체 JSON 배열

멀티캐스트 메시지 (multicast)

항목

타입

기본값

설명

수신자 ID 목록

string

-

쉼표로 구분된 User ID 목록 (필수, 최대 500명)

메시지 타입

options

text

전송할 메시지 유형

추가 메시지 (JSON)

string

-

추가 메시지 객체 JSON 배열

브로드캐스트 메시지 (broadcast)

항목

타입

기본값

설명

메시지 타입

options

text

전송할 메시지 유형

추가 메시지 (JSON)

string

-

추가 메시지 객체 JSON 배열

리플라이 메시지 (reply)

항목

타입

기본값

설명

Reply Token

string

-

웹훅 이벤트에서 받은 replyToken (필수)

메시지 타입

options

text

전송할 메시지 유형

추가 메시지 (JSON)

string

-

추가 메시지 객체 JSON 배열

프로필 조회 (get)

항목

타입

기본값

설명

사용자 ID

string

-

조회할 사용자의 User ID (필수)

메시지 타입

텍스트

항목

설명

메시지 내용

전송할 텍스트 (최대 5,000자)

이미지

항목

설명

이미지 URL

원본 이미지 URL (HTTPS, JPEG/PNG, 최대 10MB)

미리보기 이미지 URL

미리보기 이미지 URL (HTTPS, JPEG/PNG, 최대 1MB)

비디오

항목

설명

비디오 URL

비디오 파일 URL (HTTPS, MP4, 최대 200MB)

비디오 미리보기 이미지 URL

비디오 썸네일 URL (HTTPS, JPEG/PNG, 최대 1MB)

오디오

항목

설명

오디오 URL

오디오 파일 URL (HTTPS, M4A, 최대 200MB)

오디오 길이 (ms)

오디오 재생 시간 (밀리초)

위치

항목

설명

장소 이름

장소 이름 (최대 100자)

주소

주소 (최대 100자)

위도

위도 좌표

경도

경도 좌표

스티커

항목

설명

스티커 패키지 ID

LINE 스티커 패키지 ID

스티커 ID

LINE 스티커 ID

사용 가능한 스티커 목록은 LINE 스티커 목록에서 확인할 수 있습니다.

인증 정보

LINE Messaging API의 Channel Access Token이 필요합니다. LINE Developers 콘솔에서 Messaging API 채널을 생성하고 토큰을 발급받을 수 있습니다. 자세한 내용은 LINE Messaging API 인증 설정 가이드를 참고하세요.

사용 예시

워크플로우 결과를 특정 사용자에게 알림

  1. 워크플로우 마지막 단계에 LINE 노드를 추가합니다.

  2. Operation을 푸시 메시지로 선택합니다.

  3. 수신자 ID에 알림을 받을 사용자의 User ID를 입력합니다.

  4. 메시지 내용에 {{ $json.result }} 등으로 이전 노드 결과를 매핑합니다.

여러 사용자에게 공지 발송

  1. Operation을 멀티캐스트 메시지로 선택합니다.

  2. 수신자 ID 목록에 쉼표로 구분된 User ID를 입력합니다.

  3. 메시지 타입과 내용을 설정합니다.

모든 친구에게 브로드캐스트

  1. Operation을 브로드캐스트 메시지로 선택합니다.

  2. 메시지 타입과 내용을 설정합니다.

  3. 봇의 모든 친구에게 메시지가 발송됩니다.

한 번에 여러 메시지 전송

  1. 메시지 타입에서 첫 번째 메시지를 설정합니다.

  2. 추가 메시지 (JSON) 필드에 추가 메시지 객체를 JSON 배열로 입력합니다:

    [
      { "type": "text", "text": "두 번째 메시지" },
      { "type": "sticker", "packageId": "446", "stickerId": "1988" }
    ]
    
  3. 한 번의 API 호출로 최대 5개 메시지가 전송됩니다.

참고 사항

  • AI 도구(Tool)로 사용 가능합니다 (usableAsTool: true).

  • 수신자 ID는 U로 시작하는 33자리 문자열입니다 (예: U4af4980629...). 일반 사용자 이름이나 전화번호가 아닙니다.

  • 한 번의 API 호출로 최대 5개 메시지를 전송할 수 있습니다.

  • 멀티캐스트는 최대 500명까지 지원합니다.

  • 리플라이 메시지의 replyToken은 웹훅 이벤트 수신 후 1분 이내에만 유효합니다.

  • 이미지, 비디오, 오디오 URL은 반드시 HTTPS여야 하며 TLS 1.2 이상을 지원해야 합니다.

  • LINE Messaging API 공식 문서에서 상세 API 사양을 확인할 수 있습니다.