2017-04-15 9 views
0

특정 이벤트가 발생하면 사용자에게 SMS를 보낼 Java 애플리케이션을 개발 중입니다. 이 부분은 완벽하게 작동합니다. 저는 이것을 위해 Twilio를 사용하고 있습니다. 이제는받은 메시지에 회신을 보내고 싶으면 따라야 할 단계를 알고 싶습니다. 예를 들어, 내 전화로 이벤트가있는 메시지를받을 때 메시지를 보내고 싶습니다. 내 응용 프로그램의 일부 코드, 즉 프로세스를 죽이기 위해 1을 보내거나 컴퓨터를 종료하기 위해 2를 보냅니다. 이 특정 사례에 대한 설명서를 찾을 수 없습니다. 누군가?Twilio SMS에서 내 앱의 코드를 실행하는 방법

답변

1

쿠키와 같은 세션 데이터를 사용하여 특정 전화 번호와 요청을 앞뒤로 추적 할 수 있습니다.

https://www.twilio.com/docs/quickstart/java/sms/tracking-conversations

당신이 보낸 이전 요청에 대한 정보를 저장하려면이 옵션을 사용할 수 있습니다. 메시지를 기반으로 일부 코드를 실행하려는 경우 (즉, 숫자 1을 보내는 경우 일부 코드 수행) 케이스 문을 사용할 수 있습니다.

+0

수정 사항에서 "도움이되는 경우 정답으로 표시해주세요!"* -를 삭제했습니다. 그것들은 대답의 일부가되어서는 안됩니다. OP가 그것을 받아 들여야한다고 느낀다면 그것이 그들의 결정입니다. –

+0

사람들에게 생각 나게하기 위해 그 내용을 추가합니다. 왜 내 대답을 편집하고 있습니까? 사람들의 질문에 답하기 위해 시간을 할애하고 있습니다. (내가하고 싶어하는 것) 실제로 사용한다면 사람들이 그것을 표시하도록하기 위해 알림을 추가 할 수없는 이유는 무엇입니까? –

+0

다음 https://meta.stackexchange.com/questions/88535/asking-for-someone-to-accept-your-answer 및 https://meta.stackoverflow.com/questions/251288/dealing-with- 사용자가 대답하기에 어쩌면 대답하지 않을 수도 있습니다. 답변 내에 배치 된 것이 아니라 "주석 달기"를 처리합니다. 당신이 받아 들인 대답을 보지 못한 채로 그것에 대해 서성 거려야한다고 생각된다면, 당신이 질문에 답을 달아도 괜찮을 것입니다. 최소 1 분이 걸릴 수 있습니다. 그것이 작동하는 방법 인 15 분, 심지어는 "달"까지; 예 .. 개월. 참으십시오. –

0

Twilio의 FAQ는 말한다 :

When an SMS message is received by one of your Twilio numbers, 
Twilio makes an HTTP request to the SMS Request URL configured for that number 

가에 바인딩 SMS가 수신 될 때 앱에 요청을 보낼 twilio 전화 번호를 구성합니다. twilio console을 통해 인바운드 SMS 메시지의 URL을 설정할 수 있습니다.