messaging_postbacks
Webhooks 참고 자료이 문서에서는 메시지 포스트백 Webhooks 이벤트가 트리거되었을 때 Webhooks 서버에서 수신할 JSON 페이로드에 대해 설명합니다. 사용자가 포스트백 버튼, 시작하기 버튼, 고정 메뉴 항목을 클릭하면 포스트백 Webhooks 이벤트가 트리거됩니다.
다음은 Webhooks 서버로 전송될 JSON 페이로드의 예시입니다.
{ "field": "messaging_postbacks", "value": { "sender": { "user_ref": "USER-REF-ID" }, "recipient": { "id": "PAGE-ID" }, "timestamp": "1527459824", "postback": { "mid": "m_MESSAGE-ID", "title": "TITLE-FOR-THE-CTA", "payload": "USER-DEFINED-PAYLOAD", "referral": { "ref": "USER-DEFINED-REFERRAL-PARAM", "source": "SHORT-URL", "type": "OPEN_THREAD" } } } }
Webhooks 알림의 모든 JSON 속성은 문자열입니다.
속성 | 설명 |
---|---|
| 메시지의 ID입니다. |
| CTA |
| 사용자가 대화를 시작하기 위해 취한 행동에 대한 정보입니다.
|
| 처음에 m.me 링크에 추가된 |
| 이 리퍼럴의 URL입니다. m.me 링크의 경우 소스의 값은 |
| 리퍼럴의 식별자입니다. m.me 링크에서 비롯되는 리퍼럴의 경우 항상 |
| 사용자가 클릭한 행동 유도(CTA)의 제목입니다. |
| Facebook 페이지의 ID입니다. |
| 행동을 취하여(예: 시작하기, 채팅 플러그인 또는 고정 메뉴 항목 클릭) 메시지를 보낸 사용자를 참조하기 위한 ID입니다. |
| Webhooks 알림을 서버로 전송한 날짜의 UNIX 타임스탬프입니다. |
이 메시지 포스트백 Webhooks 가이드에서 언급한 개념에 대한 이해를 돕기 위한 추가적인 개발자 문서입니다.