2016-01-08 2 views
0

Я хочу использовать уведомление календаря Google. Я применил приложение Meteor к https://google-push-notification.meteor.com Я проверил URL-адрес в веб-мастеру google. Добавлен тот же домен в доменную проверку Google Консоли. Я создал Meteor rest api https://google-push-notification.meteor.com/api/articles для получения и отправки метода как. Ниже представлена ​​почтальона apis. https://www.getpostman.com/collections/106be7c94d35fcbdb0f8 Метеор Календарь Google Push-уведомление «Неверный канал обратного вызова WebHook»

Post https://www.googleapis.com/calendar/v3/calendars/[email protected]/events/watch 

Authorization: Bearer ya29.YwJdqjlSv8Tkl5MEJgiVXQPGxE24ZfITuf8gt0C8DO_VHDvB_1mRAgpAx64R6Wpw8I6fiw 

Content-Type: application/json 

{ 


"id": "ya29.XwI-RJ54rS3dbRHgak8V_iTuV7uAWJoZfRFnUE76uCIIUbw4eILPsdEME56Jm5_EfDtWWWs", 

"type": "web_hook", 

"address": "https://google-push-notification.meteor.com/api/items" 


} 

I am getting the following response 

{ 
"error": { 
    "errors": [ 
     { 
      "domain": "global", 
      "reason": "push.webhookUrlUnauthorized", 
      "message": "Unauthorized WebHook callback channel: https://google-push-notification.meteor.com/api/articles" 
     } 
    ], 
    "code": 401, 
    "message": "Unauthorized WebHook callback channel: https://google-push-notification.meteor.com/api/articles" 
} 

} 

Почему я получаю push.webhookUrlUnauthorized ответ, даже когда я проверил мой сайт в Google и добавил тот же домен в Google консоли. Может кто-нибудь, пожалуйста, помогите нам решить проблему

ответ

0

Согласно Google forum, убедитесь, что вы проверить следующие пункты ниже:

  1. Пожалуйста, убедитесь, что следовать инструкциям правильно Убедитесь, что домен действительно принадлежит вам здесь: https://support.google.com/webmasters/answer/35179
  2. Это должно быть конечной точкой HTTPS и та же конечная точка должна также присутствовать в консоли разработчика в соответствии с инструкциями здесь: https://developers.google.com/google-apps/calendar/v3/push#registering

Надеюсь, что это решит вашу проблему. Ура!

+0

Да. Я правильно и правильно проверял шаги. Этот https://google-push-notification.meteor.com/api/articles - это мой URL-адрес веб-крючка. Он содержит https, а https://google-push-notification.meteor.com проверяется в веб-мастерах Google и добавлен в список доменов, –

+0

Вы решили проблему? У меня такая же ошибка в уведомлениях для google API, и мой conf должен быть в порядке. (Я могу получить доступ к другим веб-сервисам, таким как список моего календаря и изменить событие, а мой домен зарегистрирован и https) – FabGre

Смежные вопросы