전체 공개 Till Mobile에서 근무하고 있습니다.
저는 A2P SMS 플랫폼 (Twilio를 사용하는 경우)을 사용하여이를 달성 할 수 있다고 생각합니다.
아웃은 아웃 바운드 메시지가 전송 될 때 Till은 발신 번호와 발신 번호 조합에 대한 고유 ID를 만듭니다.
인바운드 메시지를 받으면 동일한 고유 ID로 태그가 지정됩니다. Till API에서이 ID는 project_launch_guid이라고합니다.API까지 사용
당신은
{
"project_launch_guid": "some_guid",
...
}
을 반환 아웃 바운드 메시지
curl -H "Content-Type: application/json" -X POST -d '{
"phone": ["phone_number"],
"questions" : [{
"text": "Welcome to the customer appreciation program. If you have a question please respond.",
"webhook": "http://requestb.in/1ilpbfd1"
}]
}' "https://platform.tillmobile.com/api/send?username=username&api_key=api_key"
보내기 https://tillmobile.com/
를 통해 무료 사용자 이름과 API_KEY를 얻을 수 있습니다 사용자가 나중에 메시지가이 같은 을 포함하여이 형식으로 위에서 정의 된 에서 반환 보내 project_launch_guid은 webhook 에 POST'd됩니다 응답하는 경우
인바운드 메시지
검색 :
{
"project_launch_guid": "some_guid",
"participant_guid": "585897f2-2c30-43f5-8f6b-7c243e8ac4b0",
"participant_phone_number": "phone_number",
"question_guid": "685897f2-2c30-43f5-8f6b-7c243e8ac4b0",
"question_text": "Welcome to the customer appreciation program. If you have a question please respond.",
"result_guid": "885897f2-2c30-43f5-8f6b-7c243e8ac4b0",
"result_timestamp": "2016-11-27T11:57:14.060474",
"result_answer": "How do I redeem my points?",
...
}
참고 : webhook은 선택 사항입니다. 가 제공되지 않으면 인바운드 메시지는 우리의 결과 API를 통해 검색 할 수 있습니다
curl "https://platform.tillmobile.com/api/results?username=username&api_key=api_key&project_launch_guid=some_guid"
을 이 함께 아웃 바운드 및 인바운드 메시지를 묶어 사용할 수 있습니다 project_launch_guid은 webhook 또는 결과 API를 사용하여. result_answer 속성 값은 사용자의 인바운드 메시지를 포함합니다.
참고로 처리합니다. 과 같은 세션을 보내주십시오. 이 동일한 전화 번호와 동일한 전화 번호로 작성되지 않으면 무기한 지속됩니다. 이 경우 두 번째 은 뒤에 대기하고 첫 번째 구성 가능한 TTL이 설정됩니다.
우리는 나를 우리가 더 도움을 수있는 방법을 알려 주저하지 말고
https://till.readme.io/docs/ 여기에 사용할 수 많은 문서를 가지고있다.
답장을 보내 주셔서 감사합니다. –