2011-04-09 26 views
6

Oauth2 Docs'u okudum ama yine de çalışma örneğini bitirmeye başlamak için henüz bir başlangıç ​​yapıyorum.OAuth 2.0 için çalışma (komple proje) örneği gmail'e erişim

Yeni başlayan biriyim ve çözüm bulmaya çalışıyorum.

Hemen benim için bunu kodlamak için birisine ödemeye hazır olduğum noktaya geliyorum. Ancak oldukça basit olmalı ve orada çalışma örneğini bitirmek için bir başlangıç ​​olması gerekiyor.

Yani, gmail ile e-posta göndermeyi etkinleştirmek için OAuth 2.0 kullanan bir Android uygulamasına sahip misiniz? Kullanıcının e-posta alıcısı olarak seçebileceği bir listeyi önceden doldurmak için kişileri kullanmanın bir örneğine de ihtiyacım var.

Özgür, tam bir örnek bulabilirsem sonsuza dek borçlu olurdum.

NOT: Burada benzer bir soru ... looking for Android Gmail SMTP Oauth example

yayınlanmıştır Ve cevap iyi ama işe almak mümkün değildi bir acemi olmak oldu.

Yardımlarınız için teşekkürler.

+0

K9 posta uygulamasını deneyin –

cevap

0

Bu çalışmanın bazılarını web üzerinde yaptım. Google, Android için oauth kimlik doğrulamasının işleminde benzer olduğunu söylüyor. Bu bağlantıyı OAuth with SMTP kullanarak gösteren bir örnekle buldum. Java dahil olmak üzere birkaç dilde kullanılabilir.

Ayrıca Oauth in C#'u gerçekleştirme konusunda bir C# örneğim var.

8

Google OAuth2,
'u uygulamak için zamanım olmadı, ancak bu açık kaynak kitaplığından yararlanmanızı önerebilirim.

generic oauth2 login for android

Facebook, Foursquare, Gowalla için OAuth2 uygulanmasını kapsar.
OAuth2 oldukça standart olduğundan ve topluluklar çoğunlukla kullanıcı profili bölümü yüklenirken farklı olduğundan, Google için genişletmenin kolay olması gerektiğini düşünürdüm.

+0

f.y.i. Son zamanlarda bu projeye Facebook SSO entegrasyonu ekledim – guleryuz

+1

Harika bir örnek, ancak web görünümü olmadan oauth2 kullanmak mümkün mü? – Nima