2. 다수의 대상자 발송
Last updated
Last updated
다수의 대상자에게 메시지를 전송하는 경우입니다. 각각의 대상자에게 각기 다른 메시지 전송이 가능합니다. 또한, 각 대상자에게 개별 이미지, 제목(title), 웹 링크 역시 전송이 가능 합니다 (2.5 버전 이후)
대상자의 지정은 무한대이나, 아래 프로세스 절차에서 보듯 서버의 부하 및 프로세스 처리의 안정성을 위해 대상자 입력 시 500건씩 수신 데이터를 끊어 발송하도록 샘플링 되어 있습니다. (한 번에 API서버로 전송되는 대상자의 경우 500건 이상을 보내더라도 서버 측에서 500건 까지만 처리됩니다.)
일괄발송 혹은 단일 건 발송의 경우에는 단 한 번의 파라미터 발송으로 푸시 메시지 발송 처리가 완료되나, 다수의 대상자(500건 이상)에게 발송하는 경우에는 해당 대상자 수(identity 수)에 따라 파라미터 처리가 구분되어 발송되어야 합니다.
메시지 수신 대상자 목록과 그에 따른 각각의 메시지는 동일한 수로 구성되어야 합니다. ex) 수신자 목록과 메시지 목록의 길이가 다를 경우 오류 반환
Ver 2.5 부터는 개별 이미지, 개별 웹 링크, 개별 타이틀을 발송할 수 있는 기능이 추가되었으며, 해당 값 중 적용하고자 하는 항목이 있을 경우 메시지와 마찬가지로 대상자 목록과 동일한 수의 쌍으로 구성되어야 합니다.
다수의 대상자에게 메시지를 발송할 경우에는 다음과 같은 절차를 거치게 됩니다.
1) 기본 메시지 정보를 발송하고 메시지 IDX를 수신합니다.
2) 수신 받은 메시지 IDX와 푸시 메시지를 받을 대상자 및 메시지, 기타 개별 정보를 전송합니다(반복)
3) 수신 받은 메시지 IDX와 푸시 메시지 정보 전달 종료 플래그를 전송합니다.
API Server URL: https://api-v2.fingerpush.com/rest/sts/v4/setSTSPushs.jsp