Documentação sobre como conectar o Discourse a outras plataformas e serviços.
Geral
- Criar chaves de API: Create and configure an API key
- Chaves de API com escopo: Use scoped API Keys
- Incorporar lista de tópicos: Embed a list of Discourse topics onto an external site
- Incorporar comentários: Embed Discourse comments on another website via Javascript
- Pontos de gamificação: How to integrate Discourse Gamification with an external system (redeem and award points)
- Eventos personalizados do GTM: Push custom events to Google Tag Manager and Analytics
- GTM com CSP: Google Tag Manager and Discourse CSP (Content Security Policy)
Usando a API do Discourse
- Documentação da API: Documentação da API REST do Discourse
- Exemplos de API: Exemplos abrangentes da API REST do Discourse
- Engenharia reversa da API: Engenharia reversa da API do Discourse
- Consultas do Explorador de Dados: Executar consultas do Explorador de Dados com a API do Discourse
- Notificações da API: Receber notificações via API
- Buscar todos os posts: Buscar todos os posts de um tópico usando a API
- Conceder badge personalizado: Conceder um badge personalizado através da API
- Gem Ruby: Usar a gem Ruby da API do Discourse
- Chaves de API de usuário: Especificação de chaves de API de usuário
- Gerar chaves de API: Gerar chaves de API de usuário para testes
Plataformas
- HelpScout: Integrating HelpScout Chat Widget into Discourse Platform
- Chat Zendesk: Integrating Zendesk Chat Widget into Discourse Platform
- Sincronização Zendesk: Enabling Zendesk two-way synchronization
- Sincronização Google Workplace: Enable group sync from Google Workplace (experimental)
- Google Analytics: Integrating Google Tag Manager with Google Analytics
- Oneboxes do Instagram: Configure an app token for Instagram oneboxes
- Integração Patreon: Configure Patreon integration with Discourse
Gerenciamento de tarefas
- Integração Zapier: Make requests to the Discourse API with Zapier
- Acionar tarefas Zapier: Trigger a Zapier task with Discourse Webhooks
- Modelos Zapier: Use the Zapier Discourse Zap Templates
- Leads Salesforce via Zapier: Create a Salesforce lead via Zapier when a user signs up on Discourse
- E-mails de convite Zapier: Automate sending Discourse invite emails with Zapier
- Integração IFTTT: Generate new topics, posts and PM via IFTTT
Provedores de IA
- Chaves Anthropic: Configure API Keys for Anthropic
- Chaves Azure OpenAI: Configure API Keys for Azure OpenAI
- Amazon Bedrock: Configuring Amazon Bedrock services
- Chaves Cloudflare AI: Configure API Keys for Cloudflare Workers AI
- Pesquisa Google: Google Search for Discourse AI - Programmable Search Engine and Custom Search API
- Gemini do Google: Set up Gemini API Keys for Discourse AI
- OpenRouter: Configuring OpenRouter language models
- Chaves OpenAI: Configure API Keys for OpenAI
- Chaves Stability AI: Configure API Keys for Stability AI (Stable Diffusion)
Integrações de chat
- Flowdock: Set up CA Flowdock notifications using the discourse-chat-integration plugin
- Discord: Set up Discord notifications with the discourse-chat-integration plugin
- Google Chat: Set up Google Chat notifications using the discourse-chat-integration plugin
- Matrix: Set up Matrix (element.io) notifications using the discourse-chat-integration plugin
- Mattermost: Set up Mattermost notifications using the discourse-chat-integration plugin
- Microsoft Teams: Set up Microsoft Teams notifications using the discourse-chat-integration plugin
- Rocket.Chat: Set up Rocket Chat notifications using the discourse-chat-integration plugin
- Slack: Set up Slack notifications using the discourse-chat-integration plugin
- Telegram: Set up Telegram integration using the discourse-chat-integration plugin
- Zulip: Set up Zulip notifications using the chat integration plugin
- Chat HubSpot: Setup HubSpot chat Integration
- LiveChat: Setup LiveChat Chat Integration
- RSS no Discord: Display a Discourse RSS feed in Discord
Login e SSO
- DiscourseConnect SSO: Setup DiscourseConnect - Official Single-Sign-On for Discourse (sso)
- Debug DiscourseConnect: Debug and fixing common DiscourseConnect issues
- Provedor de identidade: Use Discourse as an identity provider (SSO, DiscourseConnect)
- Link de login: Create a DiscourseConnect login link
- Sincronizar dados do usuário: Sync DiscourseConnect user data with the sync_sso route
- Desativar SSO: Disable DiscourseConnect
- Login Discord: Configure Discord Login for Discourse
- Login Facebook: Configure Facebook login for Discourse
- Login LinkedIn: Configure LinkedIn login using OpenID Connect
- Login GitHub: Configure GitHub login for Discourse
- Login Google: Configure Google login for Discourse
- Login Twitter: Configuring Twitter login and rich embeds for Discourse
- Login Auth0: Configure sign up and log in with Auth0 using the OAuth2 Basic Plugin
- Autenticação Salesforce: Set up Salesforce auth using OAuth2 basic support plugin
- Atualizar login Google: Update Google Login to address "Inactive registered OAuth URIs" warning
- OneLogin SAML: Configure OneLogin's SAML for Discourse