Pregunta

necesito una aplicación de Facebook que tipo de sentarse en el 'fondo' de las operaciones del usuario. Una vez que la aplicación está instalada por el usuario, que se mantendrá en el envío de actualizaciones de estado del usuario, nuevos amigos conectados, etc para otra aplicación web de la mía. Asimismo, mantendrá en conseguir información sin importar si la página aplicación está abierta o no.

Mi pregunta es - ¿es esto posible? Hasta ahora, he jugado en torno a una aplicación iFrame escrito simple con la API de Java. Parece que sólo puede realizar colecciones de datos cada vez que la página es exitosa.

EDIT: La privacidad es definitivamente una preocupación válida aquí. Sin embargo, la solicitud será definitivamente solicitará permiso incluso si FB API no está construido en hacerlo.

¿Fue útil?

Solución

Se puede pedir al usuario para la offline_access extendido el permiso mediante el uso de la fb:prompt-permission FBML etiqueta: <fb:prompt-permission perms="offline_access">Can I have access to your data all the time?</fb:prompt-permission>, almacén de claves de sesión del usuario en su base de datos y luego consulta la API de Facebook, según sea necesario. (Es posible que tenga otros permisos ampliados si hay otros datos que desea que el acceso no es una llamada a la API estándar.)

Tenga en cuenta que esto no es en contra de los términos de servicio, pero no se le permitirá almacenar cualquiera de los datos que recibe durante más de 24 horas.

Otros consejos

Tho no voy a sugerir, pero si se crea una "aplicación", que tiene una cuenta de usuario asociada, que luego se pide al usuario de la aplicación de Facebook para agregar como amigo, entonces usted puede lograr lo que desea en la pregunta .

.

por ejemplo, digamos que su aplicación era iFacebook - a continuación, se crea una cuenta de usuario normal llamado iFacebook amigo, y pedir a los usuarios de su aplicación iFacebook añadir iFacebook amigo de sus amigos (*) Lista. A continuación, puede raspar datos de su aplicación a través de la los usuarios cuenta de Facebook regular 'iFacebook amigo'.

Sin embargo, esto probablemente va a violar algunas políticas de uso de Facebook, y puede probable que te prohibido, o divulgado como una aplicación de privacidad violar. Sin embargo, si lo que su aplicación hace es lo suficientemente útil, algunas personas felizmente permiten privacidad go ...

(*) puede tentar a hacer esto dando incentivos, tales como puntos de bonificación adicional, exclusivo 'cosas' que sólo aquellos que han añadido el amigo podría conseguir.

Nop. Facebook no quiere aplicaciones que tienen datos de usuario demasiado en general, y ciertamente no quiere que ellos para acceder a él cuando el usuario no está interactuando activamente con la aplicación.

Heck, claves de sesión infinitos no son ni siquiera apoyó más. Los que aún alrededor han sido todos adquiridos en.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top