2017-12-07 2 views
0

PHP에서 Twilio REST API를 사용하여 SMS를 전화 번호로 성공적으로 보내려고했습니다. 현재 평가판 계정을 사용 중입니다. Twilio 콘솔에서도 로그를 볼 수 있습니다. 잘못된 번호로 SMS를 보내려고하면 Twilio REST API에서 다음과 같은 오류 메시지가 표시됩니다. 오류 21614 - '받는 사람'의 전화 번호가 유효한 휴대 전화 번호가 아닙니다. Twilio Programmable SMS 로그 또는 디버거 로그에서이 오류를 볼 수 없습니다. Twilio에 대량의 번호를 제출할 때, 결국 21600 오류로 인해 SMS를받지 못한 번호를 어떻게 찾을 수 있습니까? Twilio Console? 현재, 나는 PHP 코드를 통해 로그인하고 싶지 않다.Twilio Logs on Console 21614

감사합니다. 콘솔을 통해 가고 싶은 경우 StatusCallback 당신의 말에 관리 php


를 통해 그것을 관리하지 않는

답변

1

편집

link를 볼 수 있습니다

선택적 매개 변수 StatusCallback을 사용해야하고 콜백 URL을 지정해야합니다. 여기 Twilio 것이다 POST 때마다 메시지 다음 중 하나 status 변경 :

  • 는 대기,
  • 실패, 전송
  • , 전달
  • ,
  • 또는 배달되지.

Twilio 것이다 POST 다른 standard request parameters뿐만 아니라 MessageStatus와의 errorCode 함께 MessageSid. 이 매개 변수가 MessagingServiceSid와 함께 전달되면 Twilio는 Messaging Service의 상태 콜백 URL을 무시합니다. URL에는 유효한 호스트 이름이 있어야합니다 (밑줄은 허용되지 않습니다). 그것에 대해 자세히 알 수 있습니다 here

당신은 거기에 당신의 PHP 코드를 추가하여 모든 새로운 메시지를 추적하고 그 메시지의 로그를 계속 업데이트 할 수 있습니다.

도움이 되길 바랍니다.

+0

감사합니다. 실제로 저는 Twilio가 메시지를 보내려고하는 이벤트가 아닌 번호를 찾으려고 노력하고 있습니다. 이 번호는 Twilio에 전혀 표시되지 않고 프로젝트 자체에서 의도적으로 관리해야합니다. 이 경우 –

+0

당신은 PHP를 사용하고 자신의 서버에서 관리하는 옵션이 남아 있습니다 –

+0

예. 고맙습니다. –