2016-10-04 2 views
3

여기 내 "안녕하세요!"정적 XML 엔드 포인트의 : 내 Twilio 번호를 호출하고 Twilio가 해당 페이지를 요청하면
http://catface.biz/twilio/webhook/Twilio의 GET 요청은 내 서버를 깨고있다

, 내가 "응용 프로그램 오류가 발생했습니다"GET 줄에 목소리.

Twilio 디버거를 사용하면 서버가 XML로 응답하지 않음을 알 수 있습니다. Twilio가 12100 오류를보고하게하는 "Tomcat에 대한 연결이 닫혔습니다."라는 응답이 있습니다.

물론 오류가 내 끝에 있습니다. 하지만 내 질문은 남아 있습니다 : 도대체 Twilio가 내 서버를 깨뜨리는 것은 무엇입니까?

내 마지막 XML은 정적입니다. 브라우저에서 내 끝점을 방문 할 때와 마찬가지로 "Hello World"로 응답해야합니다.

Twilio 계정이있는 경우이 URL을 끝점으로 추가 한 다음 전화를 겁니다. 오류가 표시됩니다.
http://catface.biz/twilio/webhook/

아이디어가 있으십니까?

+0

Twilio 호출로 해당 webhook을 두 번 호출했으며 예상대로 반응했습니다. 여전히 같은 오류가 표시됩니까? – philnash

+0

@philnash 여전히 같은 오류가 발생합니다. 214-390-9332로 전화를 걸면 "죄송합니다 ..."라는 소리가 나옵니다. [구성] (http://i.imgur.com/3fPadmu.png) 및 [오류 로그] (영문)의 스크린 샷입니다. http://i.imgur.com/5leZx9A.png). Twilio.com에서 웹 후크를 실제로 설정하여 전화를 걸었습니까? 아니면 방금 시뮬레이션 했습니까? – pk1557

+1

@PhilipKaplan 필자는 Twilio 번호에 http://catface.biz/twilio/webhook/을 가리키는 webhook을 설정했고, GET과 POST를 통해 나를 잘 처리했다. 전화 번호를 부를 때 설명하는 오류가 발생했습니다. 이상한. 요청을 확장하여 콘솔 샷을 게시 할 수 있습니까? 서버의 오류 로그를 확인 했습니까? –

답변

0

Twilio 고객 지원 (예!)이 문제를 파악했습니다.

분명히 Twilio의 시스템에 전화 번호가 설정되어 이전 Twilio API를 사용했습니다. 그리고 그 API는 어떻게 든 제 시스템을 망가 뜨 렸습니다.

내가 지난 몇 주 이내에 Twilio에서 전화 번호를 획득 한 것을 고려하면 그 숫자가 오래된 API를 사용하고 있다는 것이 이상하다.

다른 사람이 문제가 발생하는 경우 [email protected]으로 전자 메일을 보내 전화 번호의 API 버전을 "2008-08-01"에서 "2010-04-01"로 업그레이드하도록 요청하십시오. 네,이 글을 쓰는 2016 년입니다.

관련 문제