[Plugin Request]: social-flow #490

Closed
opened 2026-02-22 17:30:37 -05:00 by yindo · 1 comment
Owner

Originally created by @whatisnull on GitHub (Feb 2, 2026).

Plugin Name

social-flow

Function Description

SocialFlow (发贴工具)

Author: social
Version: 0.0.1
Type: tool

Plugin Description

Overview

The SocialFlow plugin lets you manage social media posts from Dify via SocialFlow (Moonrise). It provides two tools: Get Accounts (list connected publishing accounts) and Create Post (create a post as draft or publish).

Configuration

  1. API Key (required)
    In the plugin credentials, enter your SocialFlow API Key.

  2. No API Key yet?
    Apply for authorization at: https://app.moonrise.website/

Configuration Description Required
API Key Your SocialFlow API key for authentication Yes

After saving credentials, the plugin validates the API Key by calling the SocialFlow API. If validation fails, check the key or apply at the link above.

Tools

Tool Description
Get Accounts GET /api/v1/accounts — Returns your connected social media accounts (IDs, names, platforms). Use this to get account_ids before creating a post.
Create Post POST /api/v1/posts — Creates a post. Parameters: content (required), account_ids (required, from Get Accounts), media_urls (optional), status (draft or published, default draft).

Usage Flow

  1. Install the plugin and set API Key in credentials (apply at https://app.moonrise.website/ if needed).
  2. Use Get Accounts to fetch your connected accounts and note the account_id values.
  3. Use Create Post with content, account_ids (e.g. ["550e8400-e29b-41d4-a716-446655440000"]), and optionally media_urls and status.

API Base

  • Accounts: https://sm.moonrise.website/api/v1/accounts
  • Posts: https://sm.moonrise.website/api/v1/posts
  • Authorization: Authorization: Bearer YOUR_API_KEY

Official Website URL

https://app.moonrise.website/

Originally created by @whatisnull on GitHub (Feb 2, 2026). ### Plugin Name social-flow ### Function Description # SocialFlow (发贴工具) **Author:** social **Version:** 0.0.1 **Type:** tool ## Plugin Description ### Overview The **SocialFlow** plugin lets you manage social media posts from Dify via [SocialFlow (Moonrise)](https://app.moonrise.website/). It provides two tools: **Get Accounts** (list connected publishing accounts) and **Create Post** (create a post as draft or publish). ### Configuration 1. **API Key (required)** In the plugin credentials, enter your SocialFlow API Key. 2. **No API Key yet?** Apply for authorization at: **[https://app.moonrise.website/](https://app.moonrise.website/)** | **Configuration** | **Description** | **Required** | | --- | --- | --- | | API Key | Your SocialFlow API key for authentication | Yes | After saving credentials, the plugin validates the API Key by calling the SocialFlow API. If validation fails, check the key or apply at the link above. ### Tools | **Tool** | **Description** | | --- | --- | | **Get Accounts** | `GET /api/v1/accounts` — Returns your connected social media accounts (IDs, names, platforms). Use this to get `account_ids` before creating a post. | | **Create Post** | `POST /api/v1/posts` — Creates a post. Parameters: `content` (required), `account_ids` (required, from Get Accounts), `media_urls` (optional), `status` (`draft` or `published`, default `draft`). | ### Usage Flow 1. Install the plugin and set **API Key** in credentials (apply at [https://app.moonrise.website/](https://app.moonrise.website/) if needed). 2. Use **Get Accounts** to fetch your connected accounts and note the `account_id` values. 3. Use **Create Post** with `content`, `account_ids` (e.g. `["550e8400-e29b-41d4-a716-446655440000"]`), and optionally `media_urls` and `status`. ### API Base - Accounts: `https://sm.moonrise.website/api/v1/accounts` - Posts: `https://sm.moonrise.website/api/v1/posts` - Authorization: `Authorization: Bearer YOUR_API_KEY` ### Official Website URL https://app.moonrise.website/
yindo closed this issue 2026-02-22 17:30:37 -05:00
Author
Owner

@crazywoola commented on GitHub (Feb 3, 2026):

Hi @whatisnull, thanks for opening this issue.

Why this is being closed

Dify issue tracking requires English-only issue title and description for consistent collaboration.

Next steps

Please open a new issue in English and include clear details so maintainers can help efficiently.

Thanks for understanding and for your support.

@crazywoola commented on GitHub (Feb 3, 2026): Hi @whatisnull, thanks for opening this issue. ### Why this is being closed Dify issue tracking requires English-only issue title and description for consistent collaboration. ### Next steps Please open a new issue in English and include clear details so maintainers can help efficiently. Thanks for understanding and for your support.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: langgenius/dify-plugins#490