Создание интеграций с помощью API Notion

Чтобы создать собственную внутреннюю интеграцию вам понадобится помощь такого инструмента, как API Notion. Для связки своей платформы с вашим рабочим пространством Notion, партнерам могут понадобиться внутренние интеграционные токены. В статье разберёмся, как это всё настроить ?️.Создание интеграций с помощью API Notion

Создание внутренней интеграции

  • Нужно будет перейти в настройки Settings & Members (Настройки и участники), а далее идём на вкладку Integrations (Интеграции).
  • Следует учесть, что только администратор рабочей области может получить доступ к вкладке Integrations (Интеграции). Если пользователь не является администратором, то ему следует обратиться к администратору рабочей области.
  • Далее нажимаем ссылку Develop your own integrations (Разработать свои собственные интеграции внизу).
  • Этот раздел откроется по умолчанию в вашем браузере. Нажимаем на кнопку + New integration (+ Новая интеграция).

Создание интеграций с помощью API Notion

Нужно убедиться, что пользователь вошёл в Notion на веб-сайте с тем же аккаунтом, что и на персональным компьютере. Иначе он не увидит те же рабочие области!

  • Затем следует указать Name (Название) текущей интеграции. При необходимости можно загрузить картинку и использовать её в качестве Logo (Логотипа).
  • В выпадающем меню, следует выбрать область Associated workspace (Сопутствующим рабочим пространством), с которой будет использоваться эта интеграция.

Создание интеграций с помощью API Notion

Внутренняя интеграция напрямую будет зависеть от рабочей области. В таких целях при изменении связанной рабочей области потребуется создать новую интеграцию.

  • Теперь интеграция была создана. Её можно увидеть в своей рабочей области, в настройках Settings & Members  (Настройки и участники) → My integrations (Мои интеграции).

Создание интеграций с помощью API Notion

Далее нажимаем на кнопку ••• , она будет рядом с вашей интеграцией, для получения токена на внутреннюю интеграцию. Он обязательно пригодится для различных автоматизации в API или рабочего процесса. Их может создавать команда рабочей области. Также можно будет связать вашу рабочую область с любыми партнерскими платформами.

Создание публичной интеграции

По умолчанию все сделанные интеграции будут являться внутренними. Для создания публичной интеграции, сперва следует воспользоваться инструкциями, которые были описаны выше.

И только потом используйте инструкции в нашем руководстве для разработчиков. Они вам помогут преобразовать простую внутреннюю интеграцию в публичную.

Гранулярные разрешения на интеграцию

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

Тут возможны такие варианты:

  • Только чтение данных.
  • Только запись данных.
  • Вставка данных.

И данные по пользователю:

  • Нет данных о пользователе.
  • Только чтение данных о пользователе.
  • Чтение данных про пользователя (адрес электронной почты включительно).

При установке уровня доступа пользователя при интеграции, его будет видно. Также он будет виден на всех страницах в меню Share (Поделиться), куда добавлялась интеграция. Установка интеграций в рабочей области.

Оцените статью
Notion Manual
Добавить комментарий