728x90 반응형 전체 글98 커서 페이지네이션 구현 들어가며... 모바일 환경에서 적합한 스크롤 위주의 페이지 호출로 마지막 idx를 기준으로 다음 리스트를 호출하는 커서 페이지네이션을 개발한다. 준비사항 리스트 데이터를 호출하는 API 명세 Endpoint View를 개발하는 담당자와 협의 필요 마지막 idx 정보 필요 사항 정리 첫 번째 페이지 호출 N 번째 페이지 호출 코드 반영 if last_idx == 0: statement = select( Table.table_idx, ).order_by( Table.table_idx.desc() ).limit(20) else: statement = select( Table.table_idx, ).where( Table.table_idx < last_idx ).order_by( Table.table_idx.d.. 2022. 5. 9. FCM 알림 시스템 구현 필요사항 정리 그룹 푸시 형태의 API 구성 (https://fcm.googleapis.com/fcm/notification 활용) FCM Token 테이블 구성 FCM Token 생성 및 수정 (로그인 등) 시 POST /function/fcm 활용 Token 매칭 저장 FCM Token 삭제 (로그아웃) 시 DELETE /function/fcm 활용 고객 식별 정보 매칭 삭제 FCM API 정리 # Push Group 생성 # 동일한 notification_key_name 생성 시 400 Error Return # {"error":"notification_key already exists"} notification_key = requests.post( "https://fcm.googleapis.com.. 2022. 5. 9. 이전 1 ··· 14 15 16 17 다음 728x90 반응형