Cuando desarrollo localmente, siempre configuro un nombre de desarrollador alojado localmente que refleja el proyecto en el que estoy trabajando. Configuré esto en xampp a través de xampp \ apache \ conf \ extra \ httpd-vhosts.conf y luego también en \ Windows \ System32 \ drivers \ etc \ hosts.
Entonces, si estoy configurando un sitio de desarrollo local para example.com, lo configuraría como example.dev en esos dos archivos.
Respuesta corta: una vez que esté configurado correctamente, simplemente puede tratar esta URL ( http://example.dev ) como si estuviera en vivo (en lugar de local) mientras configura su aplicación de Twitter.
Aquí se dio una respuesta similar: https://dev.twitter.com/discussions/5749
Cotización directa (énfasis agregado):
Puede proporcionar cualquier URL válida con un nombre de dominio que reconozcamos en la página de detalles de la aplicación. OAuth 1.0a requiere que envíe un valor oauth_callback en el paso del token de solicitud del flujo y aceptaremos una devolución de llamada dinámica basada en locahost en ese paso .
Esto funcionó de maravilla para mí. Espero que esto ayude.