Estoy tratando de usar las muestras php xoath php de Gmail, sin embargo, debo ingresar la clave del consumidor y el secreto del consumidor que no pude encontrar en la documentación de la API de Gmail. ¿Alguien sabe cómo obtenerlos o saber de alguna documentación relacionada?¿Cómo obtener la clave de consumidor y el secreto de consumidor para la API de Gmail?
18
A
Respuesta
14
Utilice anonymous
/anonymous
y HMAC-SHA1
firma para las aplicaciones que no están registradas en Google. Para las aplicaciones registradas en Google, debe usar el dominio de la aplicación como clave del consumidor y el secreto del consumidor depende del método de firma (su clave privada para RSA-SHA1
y el secreto generado durante el registro para HMAC-SHA1
). Más detalles en Signing OAuth requests.
Tenga en cuenta que, por lo que yo sé, HMAC-SHA1 para aplicaciones registradas solo es compatible con aplicaciones instaladas por los administradores de Google Apps.
3
En el ejemplo de Google para acceder a Gmail mediante IMAP & OAuth, se puede encontrar este código:
public static OAuthConsumer getAnonymousConsumer() {
return new OAuthConsumer(null, "anonymous", "anonymous", null);
}
Esperanza esto ayuda
Cuestiones relacionadas
- 1. OAuth 2.0 necesidad del consumidor clave/consumidor secreto
- 2. OAuth: secreto de consumidor en aplicaciones de código abierto
- 3. ¿Cómo mantener el secreto del consumidor de OAuth seguro, y cómo reaccionar cuando está en peligro?
- 4. MSMQ consumidor de la competencia
- 5. Consumidor de ActiveMQ se bloquea
- 6. ¿Problema de productor y consumidor en Haskell?
- 7. colas de trabajo productor/consumidor
- 8. C# productor/consumidor/observador?
- 9. consumidor de kafka en R
- 10. Comunicación interproceso productor-consumidor
- 11. Genérico .Net Productor/Consumidor
- 12. consumidor OpenID para JAVA GAE
- 13. Productor Consumidor - Usando Executors.newFixedThreadPool
- 14. Manejo seguro de OAuth Consumer Key y Secret en extensiones de Chrome y Gadgets de Gmail
- 15. productor-consumidor con sempahores
- 16. C# productor/consumidor
- 17. ¿Cómo implementar una solución de consumidor competidora?
- 18. JMS Consumidor autónomo con ActiveMQ y Spring
- 19. Conexión a la API IMAP de Gmail en javascript/node.js
- 20. Consumidor QuickLook como delegado de NSViewController
- 21. problema productor/consumidor con multiproceso de python
- 22. ¿Cómo proteger a un consumidor de OpenID contra el abuso?
- 23. Python productor/consumidor con manejo de excepción
- 24. ¿El modelo de productor/consumidor es igual de actor?
- 25. Colas de bloqueo múltiples, consumidor único
- 26. Dada la clave de la sesión y el secreto, ¿cómo podemos desencriptar las cookies de Rails?
- 27. JBoss HornetQ: establecer el tamaño de la ventana del consumidor para consumidores lentos
- 28. gema para OAuth2 Consumidor y la funcionalidad del proveedor en Rails 2.3.5
- 29. Modelo Productor-Consumidor - semáforo binario o mutex?
- 30. Productor/Consumidor para hablar con dispositivos en serie
Gracias montones. Finalmente encontré la solución. – khr2003
¿Cuál fue la solución? Tengo el mismo problema ... ¡házmelo saber! –