저는 클라이언트의 웹 사이트에 의견 검토 도구를 설정하고 있습니다.이를 수행하려면 의견을 검토 할 수 있도록 Facebook 개발자 도구를 통해 앱을 만들고 웹 훅을 만들어야합니다.Facebook Webhook URL의 유효성을 확인할 수 없습니다. 응답이 챌린지와 일치하지 않습니다.
웹 훅을 설정하려고하면 오류가 발생합니다.
URL의 유효성을 확인할 수 없습니다. 응답 ""=받은 =
을 "716205142"를 도전, 기대 값과 일치 그리고 여기 fbwebhook.php 파일 내에서 코드입니다하지 않습니다
<?php
$challenge = $_GET['hub_challenge'];
$verify_token = $_GET['hub_verify_token'];
if ($verify_token === 'TpQQFSkEJZbVlXZzCfEx') {
echo $challenge;
}
file_put_contents(
'log.txt',
"\n" . file_get_contents('php://input'),
FILE_APPEND
);
정말 날 운전은 무엇 이 동일한 파일은 준비 사이트에서 작동하고 다른 서버에서 작동하지만 라이브 사이트가 호스팅되는 서버에서는 작동하지 않습니다. 우리는 WPengine에있는
,
createwhimsy.staging.wpengine.com == webhook works
createwhimsy.com == webhook doesn't work (error above)
는 디지털 바다 서버 ==은 webhook 작품에 시도. 다른 사이트에 시도
는 ==은 webhook 내가 파일을 이동하면
내가 404 오류가 발생, 그래서 FB 파일을 치는 것을 알고있다 (위와 같은 오류가) 작동하지 않습니다 WPengine에서 호스팅되는 ,하지만 그것은 FB가 확인하는 데 사용되는 올바른 데이터를 전송하지 않았거나 확실하지 않은 것처럼 보입니다. 이것은 DNS 문제 또는 WPengine의 호스팅 환경과 관련된 것으로 생각됩니다.
방향이나 입력 사항을 알려 주시면 감사하겠습니다.