Доступ к API Google Sheets с Сайтов Google с использованием «embed»: ошибка «Недопустимый источник для клиента» - PullRequest
0 голосов
/ 12 марта 2020

Я пытаюсь получить доступ к листу Google, используя Google Sheets API. Когда я попробовал это локально, я смог это сделать. Когда я пытался сделать то же самое с Сайтов Google, встраивая код, я получаю следующую ошибку:

{
  "error": "idpiframe_initialization_failed",
  "details": "Not a valid origin for the client: https://<dynamic-number>-atari-embeds.googleusercontent.com has not been whitelisted for client ID <client_id>. Please go to https://console.developers.google.com/ and whitelist this origin for your project's client ID."
}

Как видно из сообщения об ошибке, которое я отредактировал, чтобы скрыть информацию, происхождение вставлять является динамическим c. Поэтому я не могу обновить белый список на консоли разработчика.

Есть ли способ как-то решить эту проблему? Заранее спасибо

1 Ответ

0 голосов
/ 31 марта 2020

Вы уже запустили свой сервер? Если вы используете python3, попробуйте эту команду в том же каталоге, куда вы поместили свой индекс. html file.

python3 -m http.server 8000

For python2

python -m SimpleHTTPServer 8000

Затем введите напрямую http://localhost: 8000 / index. html Нет необходимости использовать расширение LiveServer, если вы используете vscode.

...