기술 정보
무료 슬롯 콜백 함수
2018.06.01
무료 슬롯 콜백이란 무엇입니까
무료 슬롯클라우드에는 콜백이라는 기능이 있습니다. 이 콜백 기능은 무료 슬롯 장치에서 전송 된 데이터를 무료 슬롯 클라우드로 3 자 애플리케이션 서버로 전송합니다.

이 기능을 사용하면 복잡한 통신 프로토콜 처리가 필요하지 않고 IoT 애플리케이션 개발에서 RESTFul Device 메시지 처리가 가능합니다.
무료 슬롯 Callbacks 일반 http/https를 통해 응용 프로그램 서버로 데이터를 전송합니다사용자 정의 무료 슬롯외에도 아래 IoT 플롯 양식을위한 전용 커넥터도 있습니다.
- Amazon Web Services:
- Microsoft Azure:
- IBM WATSON IOT 플랫폼
여기, 일반사용자 정의 무료 슬롯에 대해 설명합니다.
사용자 정의 무료 슬롯 설정 방법
사용자 정의 무료 슬롯을 사용하면 Application Server 또는 지정된 이메일 주소로 데이터를 전송하기 위해 URL을 지정할 수 있습니다. 애플리케이션 서버 측 화면 또는 이메일 주소를 미리 준비하십시오.
1 무료 슬롯으로 설정하려는 장치 유형을 선택한 다음 왼쪽 메뉴를 클릭하십시오.무료 슬롯를 클릭하십시오.
2 오른쪽 상단의 [새] 버튼을 클릭하여 아래 화면을보십시오.

3.

4. 다음은 각 메뉴에 대한 설명입니다.
- Type
- DATA:ペイロードデータ(メッセージ)を転送
- Uplink : Forward Up Message
- Bidir : 업 링크 메시지 전달 외에도 다운 링크 메시지에 대한 응답
- SERVICE:メッセージ以外の付加サービス情報の転送
- 상태 : 장치 배터리 전압 및 온도 정보 전송
- Geoloc : 위치 서비스 옵션 (무료 슬롯 Atlas)
- 승인 : 다운 링크 메시지가 전송되었음을 알리는
- Repeater : 무료 슬롯 Repeater 정보 (일본과 호환되는 Repeaters 아직 출시되지 않았습니다)
- 오류 : 커뮤니케이션 오류 정보 전송
- DATA:ペイロードデータ(メッセージ)を転送
- Channel
- URL : Application Server 로의 앞으로
- batch_url : 애플리케이션 서버로 전달합니다. 그러나 이것을 선택하면 여러 장치의 메시지가 한 번에 한 번에 전달됩니다.
- 이메일 : 이메일 주소로 전달
- 복제 : (2019 년 6 월 1 일 이후 폐지 됨)
- 무료 슬롯 정의 페이로드 구성 : 자신의 설명 언어를 사용하여 페이로드 데이터를 구문 분석하는 기능. (설명은 별도의 기사로 설명됩니다)
- URL PATERN : 응용 프로그램 서버 전달 URL 작성
- HTTP 방법 : HTTP 메소드 사용. Get/Put/Post에서 선택할 수 있습니다.
- 보내기 SNI : SSL/TLS 확장 사양 검사 서버 이름 표시 (SNI)
- 헤더 : http/https 헤더를 추가하려면 설정
- 내용 유형 : 콘텐츠 유형. 예를 들어 JSON 형식으로 보내려면 Application / JSON
- 바디 : 목차
Body는 다음 변수를 괄호 안에 작성할 수 있습니다.
장치, 시간, 중복, SNR, 스테이션, 데이터, AVGSNR, LAT, LNG, RSSI, SEQNUMBER
예를 들어 device를 쓰면이 부분이 실제 무료 슬롯 장치의 ID로 전환하여 게시됩니다.
※참고 :
-duplicatie, snr, station, avgsnr, lat, lng, rssi는 2019 년 6 월 1 일에 중단되었으며 교체 서비스로 교체 될 것이므로 권장 할 수 없습니다.
-이메일 주소 대상으로 전달 함수 (이메일 무료 슬롯)의 경우 하루에 사용할 수있는 최대 횟수는 그룹 당 100 개의 이메일 무료 슬롯입니다. 자세한 정보여기를 확인하십시오.
최대 횟수를 초과하면 해당 무료 슬롯 설정이 비활성화 될 수 있습니다.
프로덕션 환경에서 URL 무료 슬롯을 사용하십시오. (업데이트 된 2021/12/21)
사용자 정의 무료 슬롯 설정의 예
이 기사에서는 www.foo.com/receiveapi에서 청취중인 애플리케이션 서버에 JSON을 사용하여 게시하는 예를 보여줍니다.

이것이 설정된 경우 데이터 (메시지) "1234567890ABCDEF"가 장치 ID에서 전송됩니다. "12AB90"그런 다음
{ device:"12AB90", time:"1527860900", <-unixタイムスタンプです data:="" 1234567890abcdef="" pre=""
처음 무료 슬롯의 경우 채널을 먼저 [이메일]으로 설정하고 데이터 (메시지)를 이메일 주소로 전달하는 것이 좋습니다.
다음 기사에서는 무료 슬롯 정의 페이로드 구성을 사용할 계획입니다.