2014-09-10 1 views
0

Google Analytics API를 사용하는 앱을 만들었습니다. 그러나 다음과 같은 질문이 있습니다.Google API에서 제공하는 액세스 토큰을 오랫동안 사용하십시오.

액세스 토큰을 요청할 때 액세스 토큰이 3600 초 후에 만료됩니다. 나중에 액세스 토큰을 생성하는 데 사용할 수있는 새로 고침 토큰도 있습니다.

매 시간마다 작동 토큰을 생성하려면 새로 고침 토큰을 사용해야합니까? 아니면 한 번 사용자를 인증 한 다음 만료 문제없이 항상 동일한 코드를 사용하는 방법이 있습니까?

cronjob을 갖고 싶습니다. 새로 알기 위해 토큰을 새로 사용하는 것이 쉽지만, 액세스 토큰을 가지고있는 것이 가능한지 계속 묻는 중입니다. forever?

그렇지 않으면 필자는 필요할 때 토큰을 새로 고칩니다.

+0

아니요, 설명한 흐름이 사용 중이라고 가정합니다. – CBroe

답변

0

중간 경로가 있습니다. 새로 고침 토큰을 사용하는 대신 각 호출에서 액세스 토큰을 새로 요청할 수 있습니다.

이렇게 단순화하여 액세스 토큰을 얻고 cron 작업 내에서 즉시 사용할 수있는 기능이 하나만있을 수 있습니다. 이렇게하면 cron 실행 사이에 새로 고침을 저장할 필요가 없습니다.