Nifty REST API를 통해 푸시 요청 읽어들이기

2815 단어 NiftyCloud
이 문서 정보
Nifty Mobile Backend에는 알림 요청을 푸시할 검색 기능이 없습니다.
실제 활용 중 푸시 알림 요청을 검색하는 경우가 많아 REST API 도구를 사용해 해당 요청을 찾지만, 문서로 제공된질의 지정 방법 중 원하는 검색 예가 많지 않아 제작했다.
동작 확인 방법
Nifty Mobile Backend에 로그인하여 아래 REST API 도구를 사용하여 동작 확인을 합니다.

검색 예
쿼리 매개 변수의 텍스트 상자에 복사할 때 매개 변수 키where, 값에서 생략where=의 문자열을 설정하십시오.
날짜 범위 지정 찾기
날짜는 {"__type":"Date","iso":"2021-03-31T15:00:00.000Z"})(일본시간 2021년 4월 1일 00:00)로 지정해야 합니다.
또한 모바일 백의 날짜 유형은 UTC에서만 지정할 수 있습니다.
예를 들어 제작일(createDate)이 일본시간으로 2021년 4월 1일 00:00 이후 4월 30일 23:59 이전 데이터를 검색할 때
where={"createDate":{"$gte":{"__type":"Date","iso":"2021-03-31T15:00:00.000Z"},"$lte":{"__type":"Date","iso":"2021-04-30T14:59:59.999Z"}}}
발송일에 검색하려면 createDatedeliveryTime로 변경하십시오.
검색 문자열
문자열의 일부를 찾으려면 다음 옵션을 사용합니다.
예를 들어'좋은 아침'으로 시작하는 메시지를 검색하는 압력 알림 요청의 경우
where={"message":{"$regex":"おはよう.*"}}
제목의 경우 messagetitle로 변경합니다.
where={"title":{"$regex":"おはよう.*"}}
날짜 범위를 지정하여 찾으려면 다음과 같은 방법을 사용합니다.
where={"message":{"$regex":"おはよう.*"},"createDate":{"$gte":{"__type":"Date","iso":"2021-03-31T15:00:00.000Z"},"$lte":{"__type":"Date","iso":"2021-04-30T14:59:59.999Z"}}}
외부 질의 매개변수 찾기
정렬 순서 지정
배열 순서를 변경하려면order 파라미터를 추가하십시오.내림차순으로 하려면 열 이름에 마이너스를 붙여라.
createDate 내림차순의 예
order=-createDate
여러 조건에 따라 배열 순서를 변경하려면 쉼표 구분자로 추가하십시오.
createDate의 내림차순, deliveryTime은 오름차순의 예
order=-createDate,deliveryTime

좋은 웹페이지 즐겨찾기