¿Hay alguna forma de cambiar la contraseña de gmail programáticamente usando java?¿Hay alguna forma de cambiar la contraseña de gmail mediante programación mediante Java?
Respuesta
Hubiera estado muy sorprendido si pudiera, y no se ve así.
Esta página muestra la lista de configuraciones que puede cambiar en la "API de configuración de correo electrónico" de Google Apps, y la contraseña no está allí.
HTH
creo que sí. Puede registrar toda la operación con páginas web por Selenium, probar si todo está correcto y luego exportar a código Java - solo puede surgir un problema si Google usa CAPCHA
Uh, solo use un cliente http para publicar esta página web: https://www.google.com/accounts/b/0/EditPasswd . Use http://hc.apache.org/httpclient-3.x/ o algo similar. Tendrá que hacer un seguimiento de las cookies de manera adecuada, por lo que Google piensa que está conectado cuando carga la página. Pero sí, obviamente es posible. Si su navegador puede hacerlo, puede hacerlo mediante programación mediante el envío de solicitudes http. Si desea tener doble cuidado, puede usar algo como tamperdata en Firefox para olfatear exactamente lo que envía su navegador cuando solicita un cambio de contraseña, para que no se pierda ningún campo silencioso o lo que sea.
¿esa url siempre permanece igual? ¿o es dinámico? si es estático, ¿cómo podría obtener EditPassword pragmáticamente? – vs4vijay
No se garantiza que siga siendo el mismo, pero no hay razón para pensar que lo hará si no lo ha hecho en casi dos años. Busque clientes http como apache httpclient como mencioné en mi publicación si desea acceder a él programáticamente –
Usando Google Provisioning API, para cambiar la contraseña, hay que configurarlo para que login atributo de UserEntry objeto:
import sample.appsforyourdomain.AppsForYourDomainClient;
...
AppsForYourDomainClient client = new AppsForYourDomainClient(email, password, domain);
UserEntry user = client.retrieveUser("username");
user.getLogin().setPassword("newpassword");
client.updateUser("username", user);
- 1. ¿Hay alguna forma de minimizar mediante programación una ventana?
- 2. Cómo cambiar mediante programación la contraseña de Active Directory
- 3. ¿Alguna forma de agregar HttpHandler mediante programación en .NET?
- 4. cambiar mediante programación el estado de Gmail a través de OAuth o AuthSub
- 5. Cambiar la fecha del sistema mediante programación
- 6. Java establecer puntos de interrupción mediante programación
- 7. ¿Cambiar la resolución de la pantalla mediante programación?
- 8. ¿Hay alguna forma de convertir mediante programación cadenas de formato VB6 a cadenas de formato .NET?
- 9. ¿Hay alguna forma de acceder mediante programación a los resultados del motor de búsqueda de Google?
- 10. Cómo cambiar la pestaña (de un UITabViewController) mediante programación?
- 11. ¿Cómo puedo cambiar la fuente de una etiqueta mediante programación?
- 12. ¿Hay alguna forma de activar y desactivar el bluetooth y/o wifi mediante programación en iOS?
- 13. ¿Hay alguna forma de indicar mediante programación si un sistema está habilitado para tocar?
- 14. ¿Hay alguna forma de importar ICS mediante programación en Google Calendar?
- 15. ¿Hay alguna API de refactorización de Eclipse a la que pueda llamar mediante programación?
- 16. ¿Hay alguna manera de proteger la carpeta con la contraseña?
- 17. Cambiar elementos de menú mediante programación desde el complemento Eclipse
- 18. ¿Cambiar el nivel de registro mediante programación en log4net?
- 19. Cambiar el usuario del servicio de Windows mediante programación
- 20. Editando mediante programación la fuente de Python
- 21. Autenticación Gmail Imap mediante AccountManager
- 22. ¿hay alguna manera de obtener la velocidad de actualización de la pantalla mediante programación?
- 23. C# cambiar la ubicación de un objeto mediante programación
- 24. Cambiar las propiedades de la etiqueta mediante programación
- 25. Cambiar el idioma de la aplicación mediante programación
- 26. cambiar el nombre de la computadora mediante programación C# .net
- 27. mediante programación en C#
- 28. ¿Hay alguna manera de establecer la ruta del entorno mediante programación en C++ en Windows?
- 29. Deshabilitar mediante programación window.location.reload?
- 30. Cómo reiniciar mediante programación?
No es si usted está utilizando Google Apps - hay un aprovisionamiento API, pero necesitarás ser un poco más específico. – Simon
No estoy seguro de que siga siendo así, pero vea http://stackoverflow.com/questions/3891345/how-to-change-gmails-password-programmatically –
He combinado sus dos cuentas. [Lea esta entrada de Faq sobre cuentas basadas en cookies.] (Http://meta.stackexchange.com/questions/44557/why-should-i-register-my-account/44562#44562) Además, StackOverflow no es un foro; si tiene una nueva pregunta, por favor haga una nueva pregunta. Si desea incluir más información en su pregunta, por favor [edítela](). Si desea interactuar con una de las personas que han respondido, puede dejarles un comentario. – Will