De lo que se entera uno, Facebook te ofrece la posibilidad de crearte usuarios de prueba para realizar tus aplicaciones en Facebook.
Mediante la API de Graph podemos entre otras cosas:
Crear usuarios
POST /app_id/accounts/test-users?installed=true&permissions=read_stream
Añadir usuarios a tu app:
POST /app_id/accounts/test-users?installed=true&permissions=read_stream &uid=[test_user_id]&owner_access_token=[app_access_token_of_current_owner_app]
Acceder a ellos:
GET /app_id/accounts/test-users
Eso sí, tiene ciertas limitaciones:
- Número limitado de usuarios que puedes crear
- Los usuarios de prueba pueden interactuar con otros usuarios de prueba pero no con usuarios reales.
- Los usuarios de prueba no pueden hacerse fan de páginas públicas o crear contenido público como escribir en el muro de una página.
- Pueden ser usados por los desarrolladores de la aplicación.
- Un usuario de prueba jamás se puede convertir en usuario real.