Я пытаюсь создать слайды с помощью Slides API, но у меня появилась эта ошибка Invalid presentation.presentationId: идентификатор недействителен.
Я попытался создать его с помощью ссылки API, но безуспешно, как показано на рисунке:
Справочный запрос и изображение ошибки
Есть ли какие-либо ограничения на presentationId или некоторые другие обязательные поля, которые я должен передать?
Это исключение, которое я получаю:
{
"error": {
"code": 400,
"message": "Invalid presentation.presentationId: The id is
invalid.",
"errors": [
{
"message": "Invalid presentation.presentationId: The id is invalid.",
"domain": "global",
"reason": "badRequest"}
],
"status": "INVALID_ARGUMENT"}
}
Вы хотите создать новый слайд, используя Method: presentations.create
, Если мое понимание верно, как насчет этого?
В вашем случае попробуйте, используя тело запроса с title
и без presentationId
следующее.
Если я неправильно понимаю ваш вопрос, извините.
Не указывайте идентификатор презентации — просто заголовок и вызов API должен работать так, как вы ожидаете. Идентификатор презентации будет создан Slides для вас.
Ранее Slides игнорировал все идентификаторы презентации, передаваемые при создании, но это поведение недавно изменилось. Смотрите документацию для presentations.create