2013-02-26 51 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