2012-02-28 24 views

Respuesta

0

Esto es exactamente lo que estoy haciendo en mi proyecto actual. El blog de Google App Engine presentó una compañía llamada "Context.IO" y proporcionan una API muy fácil para acceder a GMail. Lo he implementado en mi proyecto con éxito.

Enlaces
GAE Blog
Demo (se puede buscar un contacto, y obtener todos sus correos electrónicos ...)

Mi Experiencia
También proporcionan una característica explorar que le permiten publicar y obtener datos JSON de sus cuentas de Gmail.
Sin embargo, si se registró para obtener una clave API gratuita aquí, se limitarán a 3 buzones de correo por día. Puede ejecutar un trabajo cron para eliminarlo a diario. Lo bueno es que se puede contactar con ellos para obtener más buzones para fines de desarrollo :)

espero que mi experiencia puede ayudarle a

+0

Gracias por su respuesta. Seamos sinceros, soy nuevo en GAE, ¿podría ayudarme a obtener la clave de API – Yuv

+0

? Si está hablando de una clave de contexto, siga las instrucciones en la página de inicio :-) –

0

También puede utilizar la cuenta de servicio de Google. https://developers.google.com/identity/protocols/OAuth2ServiceAccount#creatinganaccount Luego puede usarlo para tener acceso a la cuenta bajo su dominio.

$client = new Google_Client(); 
$client->setApplicationName('My App'); 
$client->setAuthConfigFile('path/to/service_account.json'); 

$client->useApplicationDefaultCredentials(); 
// account that we want to check 
$client->setSubject('[email protected]'); 
$client->setAccessType('offline'); 
$client->setScopes([Google_Service_Gmail::GMAIL_READONLY]); 

$service = new Google_Service_Gmail($client); 
$messagesResponse = $service->users_messages->listUsersMessages('me'); 
Cuestiones relacionadas