Well...you can!
Just go to the top of the page, there's a +1 button on the right in the bar
above "Google Apps Provisioning API Developer's Guide: Protocol".

Claudio

On Fri, Jul 29, 2011 at 3:58 AM, Jan Zawadzki / Hapara <
[email protected]> wrote:

> 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.
>
>

-- 
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.

Reply via email to