1

Google グループにユーザーを追加しようとしている appengine プロジェクトがあります。

そのためにa を使用しGroupsProvisioningClientています。特定のユーザーをグループに追加すると、コードは機能しているように見えますが (エラーは報告されません)、ユーザーはグループのフロント エンドに表示されませんRetrieveAllMembers

しようとするRetrieveGroupMember('group_email', 'user_email')と、エラーが発生します。

<error errorCode="1301" invalidInput="user@gmail.com" reason="EntityDoesNotExist" />

しかし、このユーザーをグループ フロント エンドに手動で追加しようとすると、次のエラーも表示されます。

user@gmail.com is already in this group

何が起こっているのかわかりません。自分のユーザーがグループに含まれているかどうかはわかりません。どうすれば確認できますか? 私のコードは間違っていますか?

client = gdata.apps.groups.client.GroupsProvisioningClient(domain=settings.DOMAIN)
client.ssl = True
client.auth_token = gdata.gauth.OAuthHmacToken(settings.OAUTH_CONSUMER_KEY, settings.OAUTH_CONSUMER_SECRET, access_token.token, access_token.token_secret, gdata.gauth.ACCESS_TOKEN)
client.AddMemberToGroup('group_email', 'user_email')
client.RetrieveGroupMember('group_email', 'user_email')
4

0 に答える 0