Facebook은 GitHub에서 샘플 앱을 제공합니다. 이 샘플 앱을 설정하고 용도를 변경하거나 Webhook 구성을 간단히 테스트하는 데 사용할 수 있습니다.
Heroku에서 샘플 앱을 설정하는 방법을 단계별로 살펴보겠습니다.
APP_SECRET
및 TOKEN
)를 설정합니다. 앱 시크릿 코드를 APP_SECRET
구성 변수에 할당(복사)하고 모든 문자열을 TOKEN
에 할당합니다. 앱 대시보드에서 Webhook 제품을 구성할 때 모든 인증 요청에 이 문자열이 포함됩니다(앱에서 자체적으로 요청을 인증함).이제 앱을 사용할 수 있습니다. Webhook 제품을 구성하기 위해 앱 대시보드로 돌아가기 전에:
[]
)이 보일 것입니다. 이 페이지는 새로 수신한 업데이트 알림 데이터를 표시하므로 테스트하는 동안 다시 읽어들입니다./facebook
을 추가해서 만듭니다. 제품 구성 시 이 콜백 URL이 필요합니다.TOKEN
값을 복사합니다. 이 값도 제품 구성 중에 필요합니다.이 앱은 Node.js와 다음 패키지를 사용합니다.
body-parser
(JSON 파싱)express
(경로 설정)express-x-hub
(SHA1 지원)샘플 앱이 Webhook 이벤트를 수신할 수 있는지 쉽게 인증할 수 있습니다.
curl https://<your-subdomain>.herokuapp.com
을 입력하세요.