def get_profile_info(self, credentials):
people_service = discovery.build(serviceName='people', version='v1', credentials=credentials)
profile = people_service.people().get(resourceName='people/me', personFields='names').execute()
return {
'full_name': profile['names'][0]['displayName'],
'email': credentials.id_token['email']
}
Я не знаю, почему с тем же кодом в тестовой среде я могу получить отображаемое имя, но в промежуточной среде я не могу, displayName пусто.Пожалуйста, кто-нибудь знает об этом, объясните мне.Заранее спасибо.