Desarrolladores
Crea apps que actúan por los miembros que lo permiten: perfil, amigos, leer y publicar.
Cómo funciona
- Crea una app abajo y guarda su secreto; se muestra una vez.
- Envía al miembro a esta página; elige permitir o rechazar:
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 - Cambia el código de un solo uso (10 minutos) por un token:
POST https://staging.ehna.online/api/oauth/token grant_type=authorization_code&client_id=…&client_secret=…&code=…&redirect_uri=… - Llama a la API con el token en una cabecera:
Authorization: Bearer ACCESS_TOKEN
| Endpoint | Permiso | Qué hace |
|---|---|---|
GET /api/v1/me | profile | Perfil del miembro |
GET /api/v1/me/friends | friends | Sus amigos |
GET /api/v1/me/posts | posts_read | Sus últimas publicaciones |
POST /api/v1/posts | posts_write | Publicar un texto por él |
Cada app tiene un límite de solicitudes por minuto fijado por el equipo. Los miembros pueden revocar el acceso cuando quieran.