Desenvolvedores
Crie apps que agem pelos membros que permitem: perfil, amigos, ler e publicar.
Como funciona
- Crie um app abaixo e guarde o segredo; ele aparece uma vez.
- Envie o membro para esta página; ele permite ou recusa:
https://staging.ehna.online/oauth/authorize?client_id=CLIENT_ID&redirect_uri=REDIRECT_URI&response_type=code&scope=profile+friends+posts_read+posts_write&state=RANDOM - Troque o código de uso único (10 minutos) por um token:
POST https://staging.ehna.online/api/oauth/token grant_type=authorization_code&client_id=…&client_secret=…&code=…&redirect_uri=… - Chame a API com o token no cabeçalho:
Authorization: Bearer ACCESS_TOKEN
| Endpoint | Permissão | O que faz |
|---|---|---|
GET /api/v1/me | profile | Perfil do membro |
GET /api/v1/me/friends | friends | Os amigos |
GET /api/v1/me/posts | posts_read | Últimas publicações |
POST /api/v1/posts | posts_write | Publicar um texto por ele |
Cada app tem um limite de pedidos por minuto definido pela equipe. Os membros podem revogar o acesso quando quiserem.