Я пытаюсь получить новые уведомления Push-Gmail работает, как описано здесьGmail уведомления проблема с setIamPolicy
https://developers.google.com/gmail/api/guides/push
мне удалось получить PubSub сторону его работы (создана тема, подписка и может публиковать и тянуть сообщения OK), но он не на этапе
Grant Опубликовать права на вашу тему
кЛИЕНТ Я использую (.Net) не вечерять переносите необходимые методы, поэтому я использую API-интерфейс. Используя проводник, я создаю следующий запрос.
POST https://pubsub.googleapis.com/v1beta2/projects/vivid-canyon-90023/topics/iLink:setIamPolicy?key={YOUR_API_KEY}
{
"policy": {
"bindings": [
{
"role": "roles/pubsub.publisher",
"members": [
"serviceAccount:[email protected]"
]
}
]
}
}
Что дает ошибку отклика
{
"error": {
"code": 500,
"message": "Internal error encountered.",
"status": "INTERNAL"
}
}
Не уверен, что вопрос - есть кто-нибудь имел успех с установкой Опубликовать прав, как это предусмотрено?
Почему .NET не поддерживает требуемый метод? Хм, возможно, он медленно генерируется (теперь было> 12 часов). Возможно, пингуйте людей, которые поддерживают библиотеки API Google для .NET. –
Поддержка запросов Gmail Watch с поддержкой новейшего API-интерфейса .Net Gmail отсутствует. – PNC
Кажется, что публикация клиентских библиотек .NET для NuGet медленная/задержка. Спросит. –