Objective-c - iOS 이미지 업로드 시 토큰을 얻는 방법
高洛峰
高洛峰 2017-05-02 09:22:24
0
1
435

Qiniu Cloud Storage의 사용자 정의 공간에 사진을 업로드하는 것이 목적이지만 iOS SDK의 업로드 방법에는 토큰 값이 필요합니다.
관련 문서를 참조했는데 설명은 다음과 같습니다. 비즈니스 서버에서 터미널로 토큰 가져오기
서버에서 받은 토큰의 기본 유효 기간은 3600초입니다. 서버에서는 1458875203과 같은 유닉스 타임스탬프를 반환합니다.
이후 사진을 업로드할 때마다 저장된 타임스탬프를 현재 휴대폰의 시간과 비교하여 3600초 범위 내에 있으면 이전 토큰을 사용하여 해당 범위를 초과하면 바로 업로드합니다. 3600s의 경우 새 토큰을 생성하기 위해 인터페이스를 요청하겠습니다.
그럼 질문이 옵니다... 이 기간 동안 사용자가 휴대폰으로 시간을 수정했는데, 시차를 비교하는 저의 방법은 분명 실패할 것입니다... 어떻게 해야 할까요?
또한 업로드할 때마다 새로운 토큰을 생성하는 방법은 논의되지 않았으며 실제로 가능합니다.
해결책을 찾고 있습니다

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

모든 응답(1)
仅有的幸福

1. 토큰은 서버에 저장되며, 토큰이 필요할 때마다 서버에 요청됩니다.
2. 클라이언트는 토큰 시간 초과에 대해 신경 쓰지 않습니다. 업로드가 실패하면 Qiniu는 오류 유형을 제공합니다. 토큰 시간 초과인 경우 서버에 토큰 업데이트 요청이 트리거됩니다. .

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿