我正在尝试使用服务帐户向我的Glass插入时间线通知。我已成功使用以下技术在同一程序中访问Google云端硬盘。下面的App Engine代码是我试图访问Mirror API的尝试。没有生成错误,一切都显示成功但我从未在Glass时间轴上看到通知。
我可以期望服务帐户可以像使用Drive API一样使用Mirror API吗?
http = httplib2.Http()
credentials = SignedJwtAssertionCredentials(serviceuseremail, key,
scope=['https://www.googleapis.com/auth/glass.timeline',
'https://www.googleapis.com/auth/glass.location'])
http = credentials.authorize(http)
mirror_service = build('mirror', 'v1', http=http)
body = {
"text": "This item auto-resizes according to the text length",
"notification": {
"level": "DEFAULT"
}
}
mirror_service.timeline().insert(body=body).execute()