mirror of
https://github.com/langgenius/dify-official-plugins.git
synced 2026-07-21 17:45:23 -04:00
[PR #703] [MERGED] Feat Notion #1501
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/langgenius/dify-official-plugins/pull/703
Author: @lcandy2
Created: 4/11/2025
Status: ✅ Merged
Merged: 4/14/2025
Merged by: @crazywoola
Base:
main← Head:feat/lcandy/notion📝 Commits (3)
f9fd586Feat Notionf1b906cRemove requests dependency from requirements.txt to streamline package management.56656f7Update requirements.txt📊 Changes
35 files changed (+3119 additions, -0 deletions)
View changed files
➕
tools/notion/.difyignore(+178 -0)➕
tools/notion/.env.example(+4 -0)➕
tools/notion/LICENSE(+201 -0)➕
tools/notion/PRIVACY.md(+57 -0)➕
tools/notion/README.md(+128 -0)➕
tools/notion/_assets/docs/connections.png(+0 -0)➕
tools/notion/_assets/docs/integrations-capabilities.png(+0 -0)➕
tools/notion/_assets/docs/integrations-creation.png(+0 -0)➕
tools/notion/_assets/icon.svg(+9 -0)➕
tools/notion/main.py(+6 -0)➕
tools/notion/manifest.yaml(+56 -0)➕
tools/notion/provider/notion.py(+34 -0)➕
tools/notion/provider/notion.yaml(+53 -0)➕
tools/notion/requirements.txt(+1 -0)➕
tools/notion/tools/create_comment.py(+80 -0)➕
tools/notion/tools/create_comment.yaml(+55 -0)➕
tools/notion/tools/create_database.py(+89 -0)➕
tools/notion/tools/create_database.yaml(+74 -0)➕
tools/notion/tools/create_page.py(+125 -0)➕
tools/notion/tools/create_page.yaml(+90 -0)...and 15 more files
📄 Description
Related Issue or Context
This PR introduces a comprehensive Notion integration plugin for Dify, allowing users to interact with their Notion workspaces directly from Dify applications. The plugin provides a unified interface to search, query, create, and update Notion pages, databases, and comments.
Type of Change
Version Control (if applicable)
Versionfield, not in Meta section)Test Evidence (if applicable)
Screenshots or Video/GIF:
Environment Verification
Local Deployment Environment
Local Deployment Dify Version: 0.5.0
SaaS Environment
The plugin has been tested with various operations including:
All operations follow Notion API specifications with proper error handling and formatting.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.