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"}}}
발송일에 검색하려면 createDate
를 deliveryTime
로 변경하십시오.검색 문자열
문자열의 일부를 찾으려면 다음 옵션을 사용합니다.
예를 들어'좋은 아침'으로 시작하는 메시지를 검색하는 압력 알림 요청의 경우
where={"message":{"$regex":"おはよう.*"}}
제목의 경우 message
를 title
로 변경합니다.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
Reference
이 문제에 관하여(Nifty REST API를 통해 푸시 요청 읽어들이기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/nomori/items/cf212f75e0ffb262808d텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)