2013-02-26 47 views
4

卡住我不知道是否有任何庫(如果有誰知道任何請讓我知道),在那裏,使得它更容易使用谷歌API。我知道他們有.NET類,但他們似乎並沒有隨着Windows Phone合作7.有點困惑於如何使用Google Api。通過OAuth

我想弄清楚它是如何工作,但我真的覺得谷歌的文檔混亂和缺少大量的步驟。

我決定嘗試在第一次試圖找出如何在一個WP7應用程序的REST請求做這一切之前,使用他們的圖書館在一個asp.net MVC應用程序。

我停留在試圖找出如何做的Oauth驗證到用戶,所以我可以得到他們的接觸。

RequestSettings settings = new RequestSettings("<var>Test</var>"); 
      settings.OAuth2Parameters = new OAuth2Parameters 
      { 
       ClientId = "", 
       ClientSecret = "", 

      }; 

      // Need some Code here to validation user so I can then get their contacts. 

      ContactsRequest cr = new ContactsRequest(settings); 
      var c = cr.GetGroups(); 
+0

的Twitter也使用OAuth,對於第二參考點,你可以在他們的文檔https://dev.twitter.com/docs/auth/oauth閒逛 – Phill 2013-02-28 10:35:44

回答

0

有一個OAuth NuGet包(DotNetOpenAuth)提供,通過谷歌,推特,臉譜,MSN甚至更多提供認證。

也許你有更多的運氣與。

+0

我之前使用的,但我不認爲它在Windows電話7. – chobo2 2013-03-01 17:10:03

+0

我不明白爲什麼它不會,但我從來沒有爲WinPhone7開發過,所以我不能說真的。 – Duke 2013-03-01 18:29:09

+0

http://stackoverflow.com/questions/12374793/does-dotnetopenauth-support-windows-phone-projects – chobo2 2013-03-01 18:48:46