Googleアプリで連絡先を作成しようとしています。管理者クレデンシャルを使用して、同じドメイン内の他のユーザーに連絡先を作成しています。
私が直面している問題は、私が使用するときです:
Uri feedUri = new Uri(ContactsQuery.CreateContactsUri("default"));
ContactEntry createdEntry = (ContactEntry)service.Insert(feedUri, ContactEntry[0]);
管理者アカウントに連絡先を追加していますが、他のユーザーのアカウントに連絡先を追加したいと考えています。
どうやってやるの?
私はで試しました:
Uri feedUri = new Uri(ContactsQuery.CreateContactsUri( "user@domain.com"));
ただし、「リクエストの実行に失敗しました」という例外があります。
.NET用のGoogleAppsAPIバージョン2を使用しています。
次のようにサービスを作成します:
ContactsService obj_ContactService = new ContactsService("");
obj_ContactService.setUserCredentials(userEmail, password); // Admin's Email and Password