여기서 나는'모배 자전거'를 예로 삼아 내가 실현한다고 생각하는 사고방식을 논술한다.이때 두 가지 상황으로 나뉘는데 하나는 자신의 서버 관리 device Token이고 하나는 제3자 통합 전송(극광 전송을 예로 들면)
하나.자체 서버 관리 deviceToken
1 프로그램이 열리면 우리는 원격 전송 알림을 등록할 것입니다. 이때 애플 서버가 우리에게 준 device Token을 받은 후에 우리는 우리의 사용자 정보와 device Token을 우리 자신의 서버에 보낼 것입니다 2 코드를 스캔할 때 우리는 사용자의 정보와 차의 정보를 서버에 발송한다 3 서버는 상소 두 개의 요청을 받은 후 사용자와 deviceToken과 차를 연결합니다 4 우리가 탄 후에 차를 잠글 때 이 단말기를 잠그면 차의 정보를 서버에 보낸다 5 서버는 자물쇠로 보낸 메시지를 받은 후 차의 정보에 따라 사용자를 찾고 사용자에 따라 deviceToken을 찾은 다음에 애플 서버와 상호작용을 하여 deviceToken과 보낼 정보를 애플 서버에 보낸다 6 마지막으로 애플 서버를 통해 전송된 device Token에 따라 장치와 프로그램을 확인하고 메시지를 보냅니다 2.극광 서버 관리 deviceToken
1 프로그램이 열리면 우리는 원격 전송 알림을 등록할 것입니다. 이때 애플 서버가 우리에게 준 deviceToken을 받은 후에 우리는 deviceToken을 극광 서버에 보낼 것입니다 2 극광 서버는 우리에게 RegistrationID를 반송하고 우리는 사용자 정보인 RegistrationID를 우리 자신의 서버에 발송한다.다음은 RegistrationID를 가져오는 핵심 코드입니다 [JPUSHService registrationIDCompletionHandler:^(int resCode, NSString *registrationID) {
NSLog(@"resCode : %d,registrationID: %@",resCode,registrationID);
}];
3 코드를 스캔할 때 우리는 사용자의 정보와 차의 정보를 서버에 보낼 것이다. 이때 두 곳에 RegistrationID가 저장된다. 하나는 극광 서버이고 하나는 우리 자신의 서버이다. 이것은 매우 중요하다. 이것은 하나의 유대이다 4 서버는 상소 두 개의 요청을 받은 후에 사용자와 RegistrationID와 차를 연결합니다 5 우리가 탄 후에 차를 잠글 때 이 단말기를 잠그면 차의 정보를 서버에 보냅니다 6 서버는 자물쇠로 보낸 메시지를 받은 후에 차의 정보에 따라 사용자를 찾고 사용자에 따라 RegistrationID를 찾은 다음에 극광 서버와 상호작용을 하여 RegistrationID와 보낼 정보를 극광 서버에 발송한다 7 극광 서버는 Registration ID에 따라 대응하는 deviceToken을 찾은 후 정보와 deviceToken을 애플 서버에 발송한다 8 마지막으로 애플 서버를 통해 전송된 device Token에 따라 장치와 프로그램을 확인하고 메시지를 보냅니다 이 사고방식은 참고만 제공할 뿐이다. 이것은 단지 개인적인 관점일 뿐이다. 만약 잘못이 있다면 바로잡고 함께 성장하기를 바란다.
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSON
JSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다.
그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다.
저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.