The google apps API (at least, the python wrapper
provisioning.py I downloaded in 2007) does not allow me to add or
remove external email addresses to or from lists, so my automated list
management system is somewhat ineffective.  Specifically, I am doing
this:

   api = google.appsforyourdomain.provisioning.API( ... )
   api.UpdateMailingList( u'testlist', u'[EMAIL PROTECTED]', u'add' )

which results in:

    Error: ProvisioningApiError: Object does not exist: No extended
    message available for this error.

It works fine if I do this:

   api = google.appsforyourdomain.provisioning.API( ... )
   api.UpdateMailingList( u'testlist', u'kduda', u'add' )

because the username is within my domain.  However, it also fails if I
use u'[EMAIL PROTECTED]'.  (Yet RetrieveMailingList reports me as
[EMAIL PROTECTED] even though UpdateMailingList won't accept that,
kind of crufty...)

Any ideas how to use the python Google Apps provisioning API to add
external (out-of-domain) email address to a list within google apps
for your domain?

Thanks,
    -Ken

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

Reply via email to