you have to have an authorization token of the account you are using. https://www.google.com/a/{domain}/UnlockCaptcha
On Jan 15, 6:22 am, Dino <[email protected]> wrote: > //Below is an C# example for updating user's password: > > using System; > using System.Text; > using System.IO; > using Google.GData.Apps; > using Google.GData.Client; > using Google.GData.Extensions; > using System.Web; > using System.Net; > using System.Diagnostics; > > namespace GoogleProvisioning > { > class googleupdate > { > public static string domain; > public static string adminEmail; > public static string adminPassword; > > private static void UserOperations(AppsService service) > { > string userName = "XXXXXX"; > > // Restore the user. > UserEntry restoredEntry = service.RestoreUser(userName); > > UserEntry userEntry = service.RetrieveUser(userName); > userEntry.Login.Password = "SomeNewPassword"; > service.UpdateUser(userEntry); > Console.WriteLine("Updated the password for user {0}", > userEntry.Login.UserName); > > // Query for a single user. > UserEntry entry = service.RetrieveUser(userName); > Console.WriteLine("Retrieved user {0}", > entry.Login.UserName); > > // retrieve Nickname > service.RetrieveNicknames(userName); > Console.WriteLine("Nickname for user is {0}", > entry.Login.UserName); > > // Update the user's given name. > restoredEntry.Name.GivenName = "John"; > UserEntry updatedEntry = service.UpdateUser(entry); > Console.WriteLine("Updated user with new given name'{0}'", > updatedEntry.Name.GivenName); > > } > > private static void RunSample(AppsService service) > { > try > { > // Demonstrate operations on user accounts. > UserOperations(service); > } > catch (AppsException a) > { > Console.WriteLine("A Google Apps error occurred."); > Console.WriteLine(); > Console.WriteLine("Error code: {0}", a.ErrorCode); > Console.WriteLine("Invalid input: > {0}",a.InvalidInput); > Console.WriteLine("Reason: {0}", a.Reason); > } > } > > public static void Main() > { > domain = "XXX.XXX.XXX"; > adminEmail = "xx...@xxxxxxxx"; // make sure you put your > admin_lo...@domain > adminPassword = "XXXXXX"; > > AppsService service = new AppsService(domain, > adminEmail, adminPassword); > > RunSample(service); > > } > } > > } > > On Jan 13, 2:32 pm, Dino <[email protected]> wrote: > > > Can somebody submit code example for a .Net solution c# class with > > methods for getting anAuthenticationToken and updating a users > > password? --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Google Apps APIs" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/google-apps-apis?hl=en -~----------~----~----~----~------~----~------~--~---
