php - ips - La aplicación de Twitter no toma localhost y 127.0.0.1 como CallbackUrl
localhost ips (3)
Estoy desarrollando una Aplicación en mi entorno localhost. Donde quiero implementar la funcionalidad de Twitter OAuth en PHP. Así que simplemente entré en dev.twitter.com e intentaba crear una aplicación, pero no me permite pasar la Callback URL
como localhost
o 127.0.0.1
.
1) Primero intenté como localhost
2) Luego probé como localhost / demoproject
3) Después de probar IP con el nombre del proyecto
Pero lo toma como un formato inválido de devolución de llamada / url.
¿Hay alguna forma de lidiar con esto?
Gracias
Para localhost, use las siguientes URL en la configuración de la aplicación dev.twitter.com:
Website URL: http://127.0.0.1:8000/twitter/oauth
Callback URL: http://127.0.0.1:8000/twitter/oauth
Y no se preocupe, estos son solo marcadores de posición, siempre y cuando su código envíe la URL de devolución de llamada correcta cuando se conecte, las cosas deberían funcionar ...
Puede proporcionar una URL válida solo para desarrollar la aplicación de Twitter. Las pruebas locales deben ser http://127.0.0.1/folder_name
.
Si ambos no funcionan, espero que este tema te ayude.
Respuesta anterior del empleado de Twitter: consulta la publicación de @ epis
Resulta que agregar una dirección de host local no es lo que debería hacer para el desarrollo de todos modos. En el saludo de OAuth, su aplicación debe proporcionar una URL de devolución de llamada que anulará la URL configurada en la página de configuración.
La solución es simplemente agregar cualquier URL allí como marcador de posición.