我开发了windows phone store商店应用程序和集成google登录功能,而不使用Google.Apis sdk。Google apis sdk for windows phone store app
我用WebAuthenticationBroker和它的工作正常。
更新1:
现在我在努力探索更新Google.Apis SDK的谷歌集成登录。
我能够用这个进入谷歌的登录界面:
credential = await GoogleWebAuthorizationBroker.AuthorizeAsync(
new Uri("ms-appx:///Assets/client_secrets.json"),
new[] { "openid", "email" , "profile"},
"user",
CancellationToken.None);
和webAuthenticationResult得到响应方含code
进一步需要。
但是,进一步使用它,我需要知道它给除了GoogleWebAuthorizationBroker.AuthorizeAsync
所有API,你有什么关于Blogger /驱动器的API解释任何API文档 但不是访问令牌到期处理的API正常登录流程的需求。
如果您花时间给我一个关于如何使用此SDK进行第二次应用程序启动的指示,我将非常感谢您,使用刷新令牌处理令牌过期,因为我看到它每次都会导航到登录页面使用GoogleWebAuthorizationBroker.AuthorizeAsync
。
我们是否需要处理这些所有情况或SDK是否需要关注它?
任何帮助真的很感谢Peleyal。 谢谢。
我真的不明白这个问题。您可以通过以下网址查看完整版通用样本:https://code.google.com/p/google-api-dotnet-client/source/browse/?repo=samples#hg%2FBlogger.Sample – peleyal
谢谢你的回应。我已经检查过Blogger示例,在那里加载客户端秘密json文件是在共享代码中完成的,因为应用程序是通用的。我只做Windows应用商店应用程序,并且无法使用您所做的方式形成uri。还在博客样本中获得聚合异常。 – vITs
它应该工作。确保将文件添加为内容并将其复制到VS属性中。添加您的确切代码和确切的聚合异常,以便我和其他用户能够提供帮助。 – peleyal