Autorização OAuth de uma comunidade (endereço `/mcp/{community}`)
GET/oauth/authorize/{community}
- Auth
- Richiede un token
Le descrizioni degli endpoint provengono dalla specifica dell’API e per ora sono in portoghese. L’interfaccia intorno è tradotta.
O mesmo pedido de `/oauth/authorize`, para quem conectou o assistente pelo endereço da comunidade (`/mcp/{slug}`). A tela de consentimento abre no domínio da comunidade, onde a pessoa já está logada (inclusive em domínio próprio), e a conexão fica presa a essa comunidade. `community` é o slug ou o id. Público.
Parametri
| Nome | Dove | Tipo | Descrizione |
|---|---|---|---|
communityobbligatorio | path | string | |
response_typeobbligatorio | query | code | |
client_idobbligatorio | query | string | |
redirect_uriobbligatorio | query | string | |
code_challengeobbligatorio | query | string | |
code_challenge_methodobbligatorio | query | S256 | |
statefacoltativo | query | string | |
scopefacoltativo | query | string | |
resourcefacoltativo | query | string |
Risposte
| Codice | Descrizione |
|---|---|
302 | Para a tela de consentimento no domínio da comunidade, ou de volta ao cliente com `error`. |
400 | Cliente desconhecido, `redirect_uri` não registrada ou comunidade desconhecida. |
Esempio con curl
curl -X GET "https://api.memberfy.net/oauth/authorize/<community>" \
-H "Authorization: Bearer $TOKEN"