sesion - un codigo para facebook



¿Los desarrolladores de esta aplicación no la han configurado correctamente para iniciar sesión en Facebook? (12)

Ahora, debe agregar una "URL de política de privacidad" en la pestaña Detalles de la aplicación (developers.facebook.com). Esta es una nueva política de Facebook.

https://code.i-harness.com

Estoy intentando que el inicio de sesión con Facebook esté disponible en mi script. Lo he hecho todo, pero cuando intento iniciar sesión con una cuenta de Facebook recibo este error de Facebook:

Error

Aplicación no configurada: los desarrolladores de esta aplicación no la han configurado correctamente para iniciar sesión en Facebook.

Aquí está la captura de pantalla de error:

¿Algunas ideas?


Bien, la zona de pruebas está desactivada, el dominio debe ser correcto porque el 99% de los usuarios pueden acceder a la aplicación y "todas sus funciones en vivo disponibles para el público en general" están configuradas en sí.


Con respecto a todas las otras respuestas, aquí está la captura de pantalla para ayudar a alguien.

  1. Vaya a https://developers.facebook.com/
  1. Haga clic en el menú de aplicaciones en la barra superior.
  1. Seleccione la aplicación correspondiente del menú desplegable.

El círculo al lado del nombre de la aplicación no es completamente verde. Cuando muevas el mouse sobre él, verás una ventana emergente que dice "No disponible para todos los usuarios porque tu aplicación no está activa".

Así que a continuación, tienes que hacerlo público.

  1. Haga clic en configuración en el panel izquierdo. [Vea la captura de pantalla a continuación]

  1. En la pestaña Básico, agregue su "Correo electrónico de contacto" (una dirección de correo electrónico válida - He agregado la que estoy usando con developers.facebook.com) y haga "Guardar cambios".
  1. A continuación, haga clic en "App Review" en el panel izquierdo. [Vea la captura de pantalla a continuación]
  1. Busque esto. ¿Desea que esta aplicación y todas sus funciones en vivo estén disponibles para el público en general? y encienda el interruptor al lado de esto.

  1. ¡Eso es! - La aplicación ahora está disponible públicamente. Ver el círculo completamente verde al lado del nombre de la aplicación.

Después de muchos intentos, he leído en otros temas que alguien dijo "borre todas sus aplicaciones y vuelva a crearlas". Hice eso pero, como puedes imaginar, una nueva aplicación creará una nueva ID de aplicación en la página de Facebook.

Así que, incluso después de todas las "cosas públicas establecidas", no funcionó porque el ID de la aplicación estaba mal en mi código debido a la creación de una nueva página de desarrollador de la aplicación en Facebook.

Entonces, como dijo AndrewSmiley arriba, debes recordar actualizar eso en tu aplicación @strings


Este error también se produce cuando intenta iniciar sesión en su versión de prueba de la aplicación de Facebook y no ha agregado al usuario con el que está intentando probar el inicio de sesión en la sección Funciones -> Comprobadores .

Para solucionarlo, solo agregue la dirección de correo electrónico de la cuenta de Facebook con la que está intentando iniciar sesión en la sección anterior.

Finalmente, asegúrese de que el usuario que ha agregado acepte la solicitud enviada antes de intentar realizar la prueba, de lo contrario, el proceso de inicio de sesión fallará en la segunda pantalla justo después de que el usuario acepte las condiciones.


Esto resolvió mi problema si no desea que la aplicación esté disponible para el público (manteniendo el estado y la revisión en NO )

Tuve que cerrar la sesión de la cuenta anterior en la aplicación de Facebook y también eliminar la cuenta de Facebook en Configuración . La eliminación solo de la Configuración no eliminará el error porque la aplicación en sí todavía tiene la cuenta anterior iniciada.

Si ha configurado sus Funciones como Administrador / Desarrollador / Probador, puede ingresar la información de inicio de sesión de esa cuenta y debería funcionar entonces.


La respuesta de Hemang fue correcta, PERO, hay un paso adicional que necesitarás, que es agregar una ID de aplicación de Facebook. (Descubrí que me faltaba esta parte):

Una vez que hayas hecho eso además de la respuesta de Hemang, ¡estarás listo!


Muchas razones, incluyendo:

  1. El modo caja de arena está activado
  2. El nombre de dominio es diferente
  3. La URL del sitio es diferente.

Si la aplicación aún se encuentra en modo privado ( Status and Review configurados en NO ), solo los usuarios de Facebook con rol en la aplicación pueden iniciar sesión. Eso, a menos que lo establezca en público ( Status and Review establecido en ).

Para agregar más usuarios para poder iniciar sesión en una aplicación privada:

  1. Vaya a https://developer.facebook.com
  2. Vaya a Aplicaciones -> "Su aplicación" -> Roles
  3. Elija Agregar administrador, desarrollador o probador.

Tuve el mismo problema pero ahora aquí es cómo lo resolví
Vaya a https://developers.facebook.com/
• Haga clic en el menú de aplicaciones en la barra superior.
• Seleccione la aplicación correspondiente del menú desplegable.
• Haga clic en Configuración en la tabla en el lado izquierdo de la página
• Luego, debajo del correo electrónico de contacto, escriba en su correo electrónico que le gustaría usar
• Luego haga clic en el botón Guardar configuración
• Vaya a 'Estado y revisión' en la tabla del lado izquierdo de la página.
• ¿Desea que esta aplicación y todas sus funciones en vivo estén disponibles para el público en general? - Seleccione el interruptor para establecer el valor SÍ / NO.


realice la configuración siguiendo el siguiente enlace y el nombre de dominio que debe mencionar, como lo que mencionó en la aplicación de facebook nombre de dominio.

Vaya a https://developers.facebook.com/

Haga clic en el menú de aplicaciones en la barra superior.


Asegúrese de que la pestaña Revisión de la aplicación del panel izquierdo seleccionada (su aplicación esté actualmente en vivo y disponible para el público) la pestaña esté ENCENDIDA y el estado de la aplicación sea VERDE

Feliz programacion





facebook-graph-api