Tôi đang phạm vi chính xác để truy cập ngoại tuyến và đang lưu trữ điều đó. Cứ sau 60 phút, khi cần, tôi lấy một access_token mới. Mã đã không thay đổi, nhưng những gì là lẻ là khi ông lần đầu tiên đi qua ủy quyền.Mã thông báo truy cập và mã thông báo Làm mới cấp khoản trợ cấp không hợp lệ trong Google Plus bằng Python?
client_id ="xxxxx.apps.googleusercontent.com"
client_secret ="xxxxxxxxxxxxxxxxxxxx"
refresh_token ="xxxxxxxxxxxxxxxxxxx"
response = oauth2a.RefreshToken(client_id,client_secret,refresh_token)
def RefreshToken(client_id, client_secret, refresh_token):
params = {}
params['client_id'] = client_id
params['client_secret'] = client_secret
params['refresh_token'] = refresh_token
params['grant_type'] = 'refresh_token'
request_url = AccountsUrl('o/oauth2/token')
response = urllib.urlopen(request_url, urllib.urlencode(params)).read()
return json.loads(response)
Phản hồi luôn {u'error ': u'invalid_grant'}. Tôi đã cố gắng này trên ba máy khác nhau, và cũng có được HTTPError: Lỗi HTTP 400: Bad Request
cảm ơn
Nhưng trên địa phương tôi sử dụng utc + 1 và 14:25 nhưng utc là 13:25 và tôi vẫn gặp lỗi của anh ấy. – Miguel