sprout-social

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Sprout Social Skill

Sprout Social Skill

Manage professional social media with Sprout Social's enterprise platform.
使用Sprout Social的企业级平台管理专业社交媒体。

Quick Install

快速安装

bash
curl -sSL https://canifi.com/skills/sprout-social/install.sh | bash
Or manually:
bash
cp -r skills/sprout-social ~/.canifi/skills/
bash
curl -sSL https://canifi.com/skills/sprout-social/install.sh | bash
或者手动安装:
bash
cp -r skills/sprout-social ~/.canifi/skills/

Setup

配置

Configure via canifi-env:
bash
undefined
通过canifi-env进行配置:
bash
undefined

First, ensure canifi-env is installed:

首先,确保已安装canifi-env:

canifi-env set SPROUT_API_KEY "your_api_key" canifi-env set SPROUT_ACCESS_TOKEN "your_access_token"
undefined
canifi-env set SPROUT_API_KEY "your_api_key" canifi-env set SPROUT_ACCESS_TOKEN "your_access_token"
undefined

Privacy & Authentication

隐私与认证

Your credentials, your choice. Canifi LifeOS respects your privacy.
您的凭证,由您掌控。 Canifi LifeOS尊重您的隐私。

Option 1: Manual Browser Login (Recommended)

选项1:手动浏览器登录(推荐)

If you prefer not to share credentials with Claude Code:
  1. Complete the Browser Automation Setup using CDP mode
  2. Login to the service manually in the Playwright-controlled Chrome window
  3. Claude will use your authenticated session without ever seeing your password
如果您不想与Claude Code共享凭证:
  1. 使用CDP模式完成浏览器自动化设置
  2. 在Playwright控制的Chrome窗口中手动登录服务
  3. Claude将使用您的已认证会话,且绝不会看到您的密码

Option 2: Environment Variables

选项2:环境变量

If you're comfortable sharing credentials, you can store them locally:
bash
canifi-env set SERVICE_EMAIL "your-email"
canifi-env set SERVICE_PASSWORD "your-password"
Note: Credentials stored in canifi-env are only accessible locally on your machine and are never transmitted.
如果您愿意共享凭证,可以将其存储在本地:
bash
canifi-env set SERVICE_EMAIL "your-email"
canifi-env set SERVICE_PASSWORD "your-password"
注意:存储在canifi-env中的凭证仅能在您的本地机器上访问,绝不会被传输。

Capabilities

功能

  1. Publishing: Schedule and publish across all social networks
  2. Smart Inbox: Unified inbox for all social messages
  3. Social Listening: Monitor brand mentions and sentiment
  4. Analytics: Comprehensive reporting and analytics
  5. Employee Advocacy: Manage employee social sharing
  1. 发布管理:在所有社交网络上排期并发布内容
  2. 智能收件箱:整合所有社交消息的统一收件箱
  3. 社交聆听:监控品牌提及和舆情
  4. 数据分析:全面的报告与分析功能
  5. 员工宣传:管理员工的社交分享

Usage Examples

使用示例

Publish Post

发布帖子

User: "Schedule a LinkedIn post for the company page"
Assistant: Creates and schedules post
用户:"为公司主页排期一条LinkedIn帖子"
助手:创建并排期帖子

Check Inbox

查看收件箱

User: "Show me unread messages in Sprout Social inbox"
Assistant: Returns unread social messages
用户:"显示Sprout Social收件箱中的未读消息"
助手:返回未读社交消息

Get Report

生成报告

User: "Generate a social media report for last month"
Assistant: Creates report with key metrics
用户:"生成上个月的社交媒体报告"
助手:创建包含关键指标的报告

Monitor Brand

监控品牌

User: "Show me recent brand mentions"
Assistant: Returns social listening results
用户:"显示近期的品牌提及"
助手:返回社交聆听结果

Authentication Flow

认证流程

  1. Get API credentials from Sprout Social
  2. Implement OAuth 2.0 authorization
  3. Request appropriate permissions
  4. Store tokens securely
  1. 从Sprout Social获取API凭证
  2. 实现OAuth 2.0授权
  3. 请求相应权限
  4. 安全存储令牌

Error Handling

错误处理

ErrorCauseSolution
401 UnauthorizedToken expiredRefresh token
403 ForbiddenFeature not availableCheck plan tier
404 Not FoundResource not foundVerify ID
429 Rate LimitedToo many requestsImplement backoff
错误原因解决方案
401 Unauthorized令牌过期刷新令牌
403 Forbidden功能不可用检查套餐层级
404 Not Found资源不存在验证ID
429 Rate Limited请求过于频繁实现退避机制

Notes

说明

  • Enterprise-grade social management
  • Advanced reporting features
  • Social listening included
  • Employee advocacy tools
  • CRM integrations
  • Premium pricing
  • 企业级社交媒体管理
  • 高级报告功能
  • 包含社交聆听
  • 员工宣传工具
  • CRM集成
  • 付费定价