2011-06-07 25 views
27

Estoy intentando crear mediante programación una aplicación en Facebook. Puedo hacer eso con esto:Crear una aplicación de Facebook mediante programación

https://www.facebook.com/connect/create_app.php?api_key=[key]&name=app_name

Sin embargo, siempre hay una ventana emergente que dice "Permitir [Root App] para integrar la funcionalidad de Facebook para usted?" ... OKAY.

¿Es posible que la "Aplicación Root" cree la aplicación en nombre del usuario sin la ventana emergente mediante algún permiso anterior que hayan permitido, como stream_publish ... etc o tal vez una session_token o ??

Alguien dijo que puedo crear aplicaciones a través de "niño" admin.setAppProperties pero no pude conseguir que funcione. También probé "FB.Connect.createApplication" y "Facebook.createApplication", pero también fallé.

¿Alguien puede ayudar? Tal vez con un código de muestra.

+0

¡Una pregunta interesante! – dwarfy

+6

Una aplicación que crea aplicaciones. ¿Estás tratando de dejarnos sin trabajo? :) –

+0

Defina "error". Hay tales métodos y deberían funcionar – zerkms

Respuesta

0

¿Es posible que la "raíz App" para crear la aplicación en nombre del usuario sin el emergente a través de algún permiso previo que que han permitido, al igual que stream_publish etc ... o tal vez una o session_token ? ?

Si crea una aplicación de Facebook que solo extrae información de perfil de alguien, y luego agrega una nueva funcionalidad que le permite publicar automáticamente en las paredes de las personas; Tendría que exigirle al usuario que se vuelva a autenticar para otorgarle esos permisos adicionales.

Es difícil entender lo que quería decir con esa pregunta.

2

aplicaciones para niños (yo creo que ellos llaman 'cuarto aplicaciones de otros fabricantes') necesita intencionadamente interacciones de los usuarios a crear.

1

La documentación para https://www.facebook.com/connect/create_app.php?api_key=[key] & nombre = nombre_aplicación es escaso para ninguno. ¿Eres capaz de acceder a la clave API de la aplicación recién creada de alguna manera? ¿O establecer otras configuraciones de aplicaciones como url del sitio?

estoy pensando que se necesita el permiso del usuario para ver /accounts luego monitorear antes/después del estado para detectar cuál fue creado.

Cuestiones relacionadas