О создании действий с данными на основе API-интерфейса HTTP

Можно создать действия с данными на основе API-интерфейса HTTP для подключения к API-интерфейсу REST из рабочей книги.

Настройка действия с данными на основе API-интерфейса HTTP позволяет передавать выбранные значения столбцов из рабочей книги в API-интерфейс REST, который возвращает ответ. Обратите внимание на следующее.

  • Не существует предельного числа действий с данными, которые разрешено создавать.

  • URL-адрес может содержать маркеры, которые передают контекстные значения действию данных, например значения данных, имя пользователя, путь к рабочей книге, имя холста.

    Следующий пример URL-адреса API-интерфейса REST содержит значение столбца маркера "Категория" для отображения API-интерфейса книг Google: http://www.googleapis.com/books/v1/volumes?q=${valuesForColumn:"Category"}. Значение, выбираемое из ячейки в столбце "Категория", например "Книги", передается в API-интерфейс REST, который отображает запрашиваемую страницу.

  • Если используется метод POST или пользовательский заголовок HTTP, который переопределяет заголовок HTTP, применяется следующее:

    • Введите каждый параметр в виде пары имя-значение, в которой имя и значение разделены знаком "=".
    • В парах имя-значение можно использовать тот же синтаксис маркера URL, что требуется в вызываемом API-интерфейсе. Пример:
      • paramName1=paramValue1
      • paramName2=${valuesForColumn:"Product"}
    • Пользовательский заголовок действует, если целевым объектом запроса HTTP разрешено задавать используемые заголовки HTTP в запросе. Если заголовки не разрешены, браузер блокирует запрос и отображает сообщение об ошибке, например заголовок файла cookie, содержащий Content-Type=application/json, будет заблокирован.