Почему происходит эта ошибка «The caller does not have permission»?

270
16 ноября 2017, 05:23

Мне нужно вызвать google scipt через api, поэтому я сделал следующее

  • Я создал приложение для Oauth

  • Создал gs скрипт, сохранил

  • Развернул как исполняемый api

Мой php код

$client = new \Google_Client();
$client->setAccessToken($_SESSION['access_token']);
$service = new \Google_Service_Script($client);
$request = new \Google_Service_Script_ExecutionRequest();
$request->setFunction('myFunction');
$response = $service->scripts->run('idScript', $request);

И в конце получил такую ошибку

 Fatal error: Uncaught Google_Service_Exception: { "error": { "code": 403, "message": "The caller does not have permission", "errors": [ { "message": "The caller does not have permission", "domain": "global", "reason": "forbidden" } ], "status": "PERMISSION_DENIED" } }
READ ALSO
Связанный запрос в Sphinx

Связанный запрос в Sphinx

Реализую сейчас на одном сайте поиск по каталогу с помощью sphinx, но есть одна особенность: в поиске должны принимать участие параметры фильтров...

234
Как проверить функцию в WordPress

Как проверить функцию в WordPress

Дорогие коллеги! Помогите, пожалуйста, в освоении Wordpress

205
Переместить кусок кода

Переместить кусок кода

Здравствуйте

298