Скиллы Новичок Разное

monday

Скачать ZIP
13
Предупреждение о рисках!

Установка скиллов и плагинов OpenClaw осуществляется на ваш страх и риск. Все файлы были получены из открытых источников и предоставляются «как есть». Мы не гарантируем их корректную работу, безопасность или совместимость с вашей системой. Перед установкой настоятельно рекомендуется ознакомиться с содержимым кода и убедиться, что вы понимаете, какие изменения будут внесены в вашу систему.

Monday.com API integration with managed OAuth. Управляйте досками, элементами, колонками, группами и рабочими пространствами через GraphQL. Этот навык используется, когда требуется создавать, обновлять или запрашивать данные в Monday.com, а также автоматизировать рабочие процессы.

Для интеграции с другими сторонними сервисами рекомендуется использовать отдельный навык API Gateway. Обратите внимание: для работы необходим сетевой доступ и действующий API-ключ Maton.

Обзор

Данный навык предоставляет удобный доступ к API Monday.com с использованием управляемой OAuth-аутентификации. Он позволяет работать с ключевыми сущностями платформы — досками, задачами, колонками, группами пользователей и рабочими пространствами — через единый GraphQL-интерфейс.

Все запросы проходят через прокси-шлюз, который автоматически обрабатывает авторизацию и взаимодействует с официальным API Monday.com.

Быстрый старт

Пример запроса для получения информации о текущем пользователе:

import urllib.request, os, json
data = json.dumps({'query': '{ me { id name email } }'}).encode()
req = urllib.request.Request('https://gateway.maton.ai/monday/v2', data=data, method='POST')
req.add_header('Authorization', f'Bearer {os.environ["MATON_API_KEY"]}')
req.add_header('Content-Type', 'application/json')
print(json.dumps(json.load(urllib.request.urlopen(req)), indent=2))

Базовый URL

https://gateway.maton.ai/monday/v2

Все запросы отправляются методом POST к GraphQL-эндпоинту. Шлюз автоматически проксирует их к api.monday.com и добавляет OAuth-токен пользователя.

Аутентификация

Каждый запрос должен содержать API-ключ Maton в заголовке авторизации:

Authorization: Bearer $MATON_API_KEY

Установите переменную окружения:

export MATON_API_KEY="YOUR_API_KEY"

Получение API-ключа

  • Перейдите на сайт maton.ai и войдите в аккаунт
  • Откройте раздел настроек
  • Скопируйте ваш API-ключ

Управление подключениями

Управлять OAuth-подключениями к Monday.com можно через панель управления:

https://ctrl.maton.ai

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


Файл из источника

11165_monday-1.0.3.zip