Wish I could +1 that post Claudio... Good stuff. On Jul 5, 10:40 pm, Claudio Cherubino <[email protected]> wrote: > All limits for the Provisioning API are defined at: > > http://code.google.com/googleapps/domain/gdata_provisioning_api_v2.0_... > > Claudio > > On Tue, Jul 5, 2011 at 11:26 AM, Jan Zawadzki / Hapara < > > > > > > > > [email protected]> wrote: > > So... was the problem fixed?? The number of groups is high, but not > > *that* high.... > > > Jan > > > On Jul 2, 3:03 am, Alexandre Jacquet <[email protected]> > > wrote: > > > Hey guys, > > > > Just for knowledge the problem was in how many groups the user belonged. > > He > > > was in more less 4,900 groups. > > > > Alexandre Jacquet > > > > Google Apps Deployment Specialst > > > São Paulo | SP | Brasil > > > Tel.: 55 11 8064 6882 > > > > On Thu, Jun 30, 2011 at 10:20 AM, Claudio Cherubino > > > <[email protected]>wrote: > > > > > Send me all the details in a private mail so that I can check. > > > > > Claudio > > > > > On Thu, Jun 30, 2011 at 2:19 PM, Alexandre Jacquet < > > > > [email protected]> wrote: > > > > >> Ok, i will change the password. > > > > >> About the group identified, user and domain are ok, all the exists. > > > > >> Alexandre Jacquet > > > > >> Google Apps Deployment Specialst > > > >> São Paulo | SP | Brasil > > > >> Tel.: 55 11 8064 6882 > > > > >> On Thu, Jun 30, 2011 at 10:16 AM, Claudio Cherubino < > > > >> [email protected]> wrote: > > > > >>> Is 69510712 a valid group identifier in your domain? > > > >>> Is your domain spelled correctly? > > > >>> Is the email address specified in member.xml a valid one? > > > > >>> I'd also recommend not to post your Auth token in a public forum. > > > > >>> Claudio > > > > >>> On Thu, Jun 30, 2011 at 2:11 PM, Alexandre Jacquet < > > > >>> [email protected]> wrote: > > > > >>>> aleee@zeroKilled:~/Desktop$ curl --data "@member.xml" --request > > POST > > > >>>> --header "Content-Type: application/atom+xml" --header > > "Authorization: > > > >>>> GoogleLogin > > > auth=DQAAAPcAAAAhTBOiL9FRXGWmNOm7xUoeezpntQMWjAfZ1S_F9n38tR1qnhFE_s9biAGkYP > > ywc9_khyhqVEsOA9-9OpSrqN6iAbO0lcAQLnrbfL89ABtTiEo6c8Nw3YsYhejmcQcvJ8nyQYGTF > > ecCP0L6jrWIUmkuPhFSqd0lQye34lAq4Zy6ARjUSvM4ugYcbjGCx1F59gqdrvdc2kHLjPz2W8LE > > hcFuxrPaQyMjB0jelw1BvBoljKUnly3w3qh9-0JLOXfRSu_098XoyX0Y869K-IbZjL2-WJSA9i6 > > Yr1LQMz0aOyjaA3390YflIDoGuYW6d7nns-XXI8FS2PtLWE7PeOrn832S" > > > >>>> "https://apps-apis.google.com/a/feeds/group/2.0/mydomain.com.com/* > > > >>>> 69510712*/member" > > > >>>> <?xml version="1.0" encoding="UTF-8"?> > > > >>>> <AppsForYourDomainErrors> > > > >>>> <error errorCode="1801" invalidInput="" reason="InvalidValue" /> > > > >>>> </AppsForYourDomainErrors> > > > > >>>> Alexandre Jacquet > > > > >>>> Google Apps Deployment Specialst > > > >>>> São Paulo | SP | Brasil > > > >>>> Tel.: 55 11 8064 6882 > > > > >>>> On Thu, Jun 30, 2011 at 10:09 AM, Alexandre Jacquet < > > > >>>> [email protected]> wrote: > > > > >>>>> Even in MDM ? > > > > >>>>> Alexandre Jacquet > > > > >>>>> Google Apps Deployment Specialst > > > >>>>> São Paulo | SP | Brasil > > > >>>>> Tel.: 55 11 8064 6882 > > > > >>>>> On Thu, Jun 30, 2011 at 9:53 AM, Claudio Cherubino < > > > >>>>> [email protected]> wrote: > > > > >>>>>> The groupId specified in your url is incorrect, it should be > > 69510712 > > > >>>>>> instead of [email protected]. > > > > >>>>>> Claudio > > > > >>>>>> On Thu, Jun 30, 2011 at 1:50 PM, Alexandre Jacquet < > > > >>>>>> [email protected]> wrote: > > > > >>>>>>> Hello Claudio, > > > > >>>>>>> It helped alot. > > > > >>>>>>> As requested the cURL output. > > > > >>>>>>> member.xml > > > >>>>>>> <?xml version="1.0" encoding="UTF-8"?> > > > >>>>>>> <atom:entry xmlns:atom="http://www.w3.org/2005/Atom" > > xmlns:apps=" > > > >>>>>>>http://schemas.google.com/apps/2006" xmlns:gd=" > > > >>>>>>>http://schemas.google.com/g/2005"> > > > >>>>>>> <apps:property name="memberId" value="[email protected]"/> > > > >>>>>>> </atom:entry> > > > > >>>>>>> aleee@zeroKilled:~/Desktop$ curl --data "@member.xml" --request > > POST > > > >>>>>>> --header "Content-Type: application/atom+xml" --header > > "Authorization: > > > >>>>>>> GoogleLogin > > > auth=DQAAAPcAAAAhTBOiL9FRXGWmNOm7xUoeezpntQMWjAfZ1S_F9n38tR1qnhFE_s9biAGkYP > > ywc9_khyhqVEsOA9-9OpSrqN6iAbO0lcAQLnrbfL89ABtTiEo6c8Nw3YsYhejmcQcvJ8nyQYGTF > > ecCP0L6jrWIUmkuPhFSqd0lQye34lAq4Zy6ARjUSvM4ugYcbjGCx1F59gqdrvdc2kHLjPz2W8LE > > hcFuxrPaQyMjB0jelw1BvBoljKUnly3w3qh9-0JLOXfRSu_098XoyX0Y869K-IbZjL2-WJSA9i6 > > Yr1LQMz0aOyjaA3390YflIDoGuYW6d7nns-XXI8FS2PtLWE7PeOrn832S" > > > >>>>>>> " > > > https://apps-apis.google.com/a/feeds/group/2.0/mydomain.com/[email protected]/member > > > >>>>>>> " > > > > >>>>>>> <?xml version="1.0" encoding="UTF-8"?> > > > >>>>>>> <AppsForYourDomainErrors> > > > >>>>>>> <error errorCode="1801" invalidInput="" reason="InvalidValue" > > /> > > > >>>>>>> </AppsForYourDomainErrors> > > > > >>>>>>> Alexandre Jacquet > > > > >>>>>>> Google Apps Deployment Specialst > > > >>>>>>> São Paulo | SP | Brasil > > > >>>>>>> Tel.: 55 11 8064 6882 > > > > >>>>>>> On Thu, Jun 30, 2011 at 7:44 AM, Claudio Cherubino < > > > >>>>>>> [email protected]> wrote: > > > > >>>>>>>> Download curl fromhttp://curl.haxx.se/thenrun the following > > > >>>>>>>> command to perform ClientLogin (of course, put your > > credentials): > > > > >>>>>>>> curlhttps://www.google.com/accounts/ClientLogin--requestPOST > > -d > > > >>>>>>>> [email protected] -d Passwd=mypassword -d > > accountType=HOSTED > > > >>>>>>>> -d service=apps > > > > >>>>>>>> From the output of the previous command, copy the Auth token. > > > >>>>>>>> Then create a file named member.xml with the following content: > > > > >>>>>>>> <?xml version="1.0" encoding="UTF-8"?> > > > >>>>>>>> <atom:entry xmlns:atom="http://www.w3.org/2005/Atom" > > xmlns:apps=" > > > >>>>>>>>http://schemas.google.com/apps/2006" xmlns:gd=" > > > >>>>>>>>http://schemas.google.com/g/2005"> > > > >>>>>>>> <apps:property name="memberId" value=" > > [email protected]"/> > > > >>>>>>>> </atom:entry> > > > > >>>>>>>> Run the following command to add a member to a group: > > > > >>>>>>>> curl --data "@member.xml" --request POST --header "Content-Type: > > > >>>>>>>> application/atom+xml" --header "Authorization: GoogleLogin > > > >>>>>>>> auth=PUT_THE_AUTH_TOKEN_HERE" " > > >https://apps-apis.google.com/a/feeds/group/2.0/domain.com/groupid/member > > > >>>>>>>> " > > > > >>>>>>>> Hope it helps > > > >>>>>>>> Claudio > > > > >>>>>>>> On Thu, Jun 30, 2011 at 10:39 AM, Alexandre Jacquet < > > > >>>>>>>> [email protected]> wrote: > > > > >>>>>>>>> Actually claudio i dont know how to use curl if you could > > explain > > > >>>>>>>>> how do i make the request > > > > >>>>>>>>> Sorry > > > >>>>>>>>> On Jun 30, 2011 6:33 AM, "Claudio Cherubino" < > > > >>>>>>>>> [email protected]> wrote: > > > >>>>>>>>> > Alexandre, > > > > >>>>>>>>> > Can you try performing the same request with curl? > > > >>>>>>>>> > If it still doesn't work, please show us the request body and > > the > > > >>>>>>>>> url you > > > >>>>>>>>> > are posting to. > > > > >>>>>>>>> > Claudio > > > > >>>>>>>>> > On Thu, Jun 30, 2011 at 12:58 AM, Alexandre Jacquet < > > > >>>>>>>>> > [email protected]> wrote: > > > > >>>>>>>>> >> I have changed the order i am able to delete the old user, > > > >>>>>>>>> however not able > > > >>>>>>>>> >> to create, even as only a member. > > > > >>>>>>>>> >> My methods. > > > > >>>>>>>>> >> // POST > > >http://apps-apis.google.com/a/feeds/group/2.0/domain/groupId/owner > > > >>>>>>>>> >> public GenericEntry addOwnerToGroup(String groupId, String > > > >>>>>>>>> userEmail) > > > >>>>>>>>> >> throws AppsForYourDomainException, MalformedURLException, > > > >>>>>>>>> IOException, > > > >>>>>>>>> >> ServiceException { > > > >>>>>>>>> >> GenericEntry owner = new GenericEntry(); > > > >>>>>>>>> >> owner.addProperty("email", userEmail); > > > >>>>>>>>> >> addMemberToGroup(groupId, userEmail); > > > >>>>>>>>> >> logger.trace("Adding Owner: " + userEmail + " to groupId: " > > + > > > >>>>>>>>> groupId); > > > >>>>>>>>> >> return service.insert(new URL(APPS_FEEDS_URL_BASE + "group/" > > + > > > >>>>>>>>> >> SERVICE_VERSION + "/" + domain + "/" + groupId + "/owner"), > > > >>>>>>>>> owner); > > > >>>>>>>>> >> } > > > > >>>>>>>>> >> // POST > > >https://apps-apis.google.com/a/feeds/group/2.0/domain/groupId/member > > > >>>>>>>>> >> public GenericEntry addMemberToGroup(String groupId, String > > > >>>>>>>>> userEmail) > > > >>>>>>>>> >> throws AppsForYourDomainException, MalformedURLException, > > > >>>>>>>>> IOException, > > > >>>>>>>>> >> ServiceException { > > > >>>>>>>>> >> GenericEntry member = new GenericEntry(); > > > >>>>>>>>> >> member.addProperty("memberId", userEmail); > > > >>>>>>>>> >> logger.trace("Adding member: " + userEmail + " in groupId: " > > + > > > >>>>>>>>> groupId); > > > >>>>>>>>> >> return service.insert(new URL(APPS_FEEDS_URL_BASE + "group/" > > + > > > >>>>>>>>> >> SERVICE_VERSION + "/" + domain + "/" + groupId + "/member"), > > > >>>>>>>>> member); > > > >>>>>>>>> >> } > > > > >>>>>>>>> >> Alexandre Jacquet > > > > >>>>>>>>> >> Google Apps Deployment Specialst > > > >>>>>>>>> >> São Paulo | SP | Brasil > > > >>>>>>>>> >> Tel.: 55 11 8064 6882 > > > > >>>>>>>>> >> On Wed, Jun 29, 2011 at 8:51 PM, Alexandre Jacquet < > > > >>>>>>>>> >> [email protected]> wrote: > > > > >>>>>>>>> >>> Using GAM i have 400 > > > > >>>>>>>>> >>> raise > > gdata.apps.service.AppsForYourDomainException(e.args[0]) > > > >>>>>>>>> >>> gdata.apps.service.AppsForYourDomainException: {'status': > > > >>>>>>>>> *400*, 'body': > > > >>>>>>>>> >>> '<?xml version="1.0" > > > >>>>>>>>> encoding="UTF-8"?>\r\n<AppsForYourDomainErrors>\r\n > > > >>>>>>>>> >>> <error errorCode="*1801*" invalidInput="" > > reason="InvalidValue" > > > >>>>>>>>> >>> />\r\n</AppsForYourDomainErrors>\r\n\r\n', 'reason': 'Bad > > > >>>>>>>>> Request'} > > > > >>>>>>>>> >>> However the group does exists. > > > > >>>>>>>>> >>> Alexandre Jacquet > > > > >>>>>>>>> >>> Google Apps Deployment Specialst > > > >>>>>>>>> >>> São Paulo | SP | Brasil > > > >>>>>>>>> >>> Tel.: 55 11 8064 6882 > > ... > > read more »
-- You received this message because you are subscribed to the Google Groups "Google Apps Domain Information and Management 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-mgmt-apis?hl=en.
