У меня есть веб-приложение (бессерверное), которое я использую в течение длительного времени. Идея состоит в том, что приложение получает контакты из моей учетной записи Google, а затем я могу выполнять некоторые действия, используя эти данные.
К сожалению, в последние дни я начал получать ошибки CORS ... Я не обращал внимания, но сегодня попытался исправить. И я понял, что все остальные API Google, такие как карты, локации, OAuth, работают правильно.
Единственная проблема - это API контактов Google. Интересно, можно ли и дальше использовать этот API на стороне клиента? Код и настройки гугл-облака не трогал. Это очень странное поведение ...
Не удалось загрузить https://www.google.com/m8/feeds/contacts/default/full?v=3.0&alt=json&access_token=......&updated-min=2018-08-09T22%3A00%3A21.000Z&max-results=500:
На запрошенном ресурсе отсутствует заголовок Access-Control-Allow-Origin. Следовательно, к источнику https: // ..... доступ запрещен. Если непрозрачный ответ соответствует вашим потребностям, установите для режима запроса значение «no-cors», чтобы получить ресурс с отключенным CORS.