Идентификатор недопустимых презентаций API Google Slides

Я пытаюсь создать слайды с помощью 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"}
}

0

Решение

Вы хотите создать новый слайд, используя Method: presentations.create, Если мое понимание верно, как насчет этого?

В вашем случае попробуйте, используя тело запроса с title и без presentationId следующее.

введите описание изображения здесь

Замечания :

  • В этом теле запроса в корневой каталог создается новый слайд с именем файла «Teste123».

Ссылка :

Если я неправильно понимаю ваш вопрос, извините.

1

Другие решения

Не указывайте идентификатор презентации — просто заголовок и вызов API должен работать так, как вы ожидаете. Идентификатор презентации будет создан Slides для вас.

Ранее Slides игнорировал все идентификаторы презентации, передаваемые при создании, но это поведение недавно изменилось. Смотрите документацию для presentations.create

0

По вопросам рекламы [email protected]