diff options
author | Andrew Arnott <andrewarnott@gmail.com> | 2009-04-29 16:34:08 -0700 |
---|---|---|
committer | Andrew Arnott <andrewarnott@gmail.com> | 2009-04-29 16:34:08 -0700 |
commit | 5b096902f07bebd978978e26cccf0bbf815473f0 (patch) | |
tree | effbb4a12b5e65bc44215007dc45af1d011e110d /samples/DotNetOpenAuth.ApplicationBlock | |
parent | ad4b7e2363c0020c1be969e7b519519d3c3ba07a (diff) | |
download | DotNetOpenAuth-5b096902f07bebd978978e26cccf0bbf815473f0.zip DotNetOpenAuth-5b096902f07bebd978978e26cccf0bbf815473f0.tar.gz DotNetOpenAuth-5b096902f07bebd978978e26cccf0bbf815473f0.tar.bz2 |
Added a bunch more Google Scopes to the application block.
Diffstat (limited to 'samples/DotNetOpenAuth.ApplicationBlock')
-rw-r--r-- | samples/DotNetOpenAuth.ApplicationBlock/GoogleConsumer.cs | 70 |
1 files changed, 68 insertions, 2 deletions
diff --git a/samples/DotNetOpenAuth.ApplicationBlock/GoogleConsumer.cs b/samples/DotNetOpenAuth.ApplicationBlock/GoogleConsumer.cs index f0a4c03..f834a98 100644 --- a/samples/DotNetOpenAuth.ApplicationBlock/GoogleConsumer.cs +++ b/samples/DotNetOpenAuth.ApplicationBlock/GoogleConsumer.cs @@ -38,9 +38,20 @@ namespace DotNetOpenAuth.ApplicationBlock { /// A mapping between Google's applications and their URI scope values. /// </summary> private static readonly Dictionary<Applications, string> DataScopeUris = new Dictionary<Applications, string> { - { Applications.Contacts, "http://www.google.com/m8/feeds/" }, - { Applications.Calendar, "http://www.google.com/calendar/feeds/" }, + { Applications.GoogleBase, "http://www.google.com/base/feeds/" }, { Applications.Blogger, "http://www.blogger.com/feeds" }, + { Applications.BookSearch, "http://www.google.com/books/feeds/" }, + { Applications.Calendar, "http://www.google.com/calendar/feeds/" }, + { Applications.Contacts, "http://www.google.com/m8/feeds/" }, + { Applications.DocumentsList, "http://docs.google.com/feeds/" }, + { Applications.Finance, "http://finance.google.com/finance/feeds/" }, + { Applications.Gmail, "https://mail.google.com/mail/feed/atom" }, + { Applications.Health, "https://www.google.com/h9/feeds/" }, + { Applications.OpenSocial, "http://sandbox.gmodules.com/api/" }, + { Applications.PicasaWeb, "http://picasaweb.google.com/data/" }, + { Applications.Spreadsheets, "http://spreadsheets.google.com/feeds/" }, + { Applications.WebmasterTools, "http://www.google.com/webmasters/tools/feeds/" }, + { Applications.YouTube, "http://gdata.youtube.com" }, }; /// <summary> @@ -67,6 +78,61 @@ namespace DotNetOpenAuth.ApplicationBlock { /// Blog post authoring. /// </summary> Blogger = 0x4, + + /// <summary> + /// Google Finance + /// </summary> + Finance = 0x8, + + /// <summary> + /// Gmail + /// </summary> + Gmail = 0x10, + + /// <summary> + /// Google Health + /// </summary> + Health = 0x20, + + /// <summary> + /// OpenSocial + /// </summary> + OpenSocial = 0x40, + + /// <summary> + /// Picasa Web + /// </summary> + PicasaWeb = 0x80, + + /// <summary> + /// Google Spreadsheets + /// </summary> + Spreadsheets = 0x100, + + /// <summary> + /// Webmaster Tools + /// </summary> + WebmasterTools = 0x200, + + /// <summary> + /// YouTube + /// </summary> + YouTube = 0x400, + + /// <summary> + /// Google Docs + /// </summary> + DocumentsList = 0x800, + + /// <summary> + /// Google Book Search + /// </summary> + BookSearch = 0x1000, + + /// <summary> + /// Google Base + /// </summary> + GoogleBase = 0x2000, } /// <summary> |