Использование дополнительных API Google в моей посуде (совместное использование с g + аккаунтами)

Я пытаюсь поделиться картой (html внутри нее) с моей Glassware с помощью python и кода быстрого запуска Python Mirror API .

creds = StorageByKeyName(Credentials, '#####', 'credentials').get() plus_service = util.create_service('plus', 'v1', creds) moment = {"type":"http://schemas.google.com/AddActivity", "target": { "id": "target-id-1", "type":"http://schemas.google.com/AddActivity", "name": "The Google+ Platform", "description": "A page that describes just how awesome Google+ is!", "image": "https://developers.google.com/+/plugins/snippet/examples/thing.png" } } google_request = plus_service.moments().insert(userId='me', collection='vault', body=moment) result = google_request.execute() 

Я получил ответ:

 HttpError: <HttpError 403 when requesting https://www.googleapis.com/plus/v1/people/me/moments/vault?alt=json returned "Insufficient Permission"> 

Я могу понять, что это проблема с разрешением, но мой вопрос в том, что предлагает предлагаемый пользовательский интерфейс, чтобы попросить пользователя стекла для разрешений G +?

Кроме того, добавив « https://www.googleapis.com/auth/plus.login » в запрошенные разрешения, я получил это: https://www.googleapis.com/plus/v1/people/me/moments/vault ? alt = json возвращается «Несанкционированный»>

заранее спасибо

Чтобы получить доступ G +, вы можете копировать в процессе авторизации, который использует Mirror API. Внесите следующие изменения в проект Python Quickstart Mirror API :

Во-первых, включите Google+ API в консоли Google API для своего проекта.

Во-вторых, в oauth / hander.py добавьте вашу область G + в список SCOPES:

 SCOPES = ('https://www.googleapis.com/auth/glass.timeline ' 'https://www.googleapis.com/auth/glass.location ' 'https://www.googleapis.com/auth/userinfo.profile ' 'https://www.googleapis.com/auth/plus.login') 

В-третьих, отмените свои старые аутентификационные токены и получите свежие. Сделайте это, выйдя из системы и зайдите в свой веб-интерфейс экземпляра Quickstart. Когда вы входите, страница с подписью должна быть обновлена, чтобы перечислить новое разрешение Google+:

Новая область Google+ указана в Google+

С этими шагами код, который вы опубликовали, должен работать. Прокомментируйте, если это не так, и я могу помочь вам продолжить отладку.