Bu sayfada, Bayi olarak Directory API.
400:badRequest
Bu hata, yönteme yanlış bir parametre değeri iletildiğinde ortaya çıkar.
users.get
yöntemini kullanıyorsanız userKey
öğesine aktarılan değerin
parametresi kullanıcının birincil e-posta adresi, takma ad e-posta adresi veya
benzersiz kullanıcı kimliği.
users.list
yöntemini kullanıyorsanız aşağıdaki parametreleri doğrulayın:
customer
parametresi: YalnızcacustomerId
Google'a dokunun. Müşterinin gerçek alanını kullanmayın. Bunu kullanmanızı öneririz Örneğin, müşterinin ikincil alanları varsadomain
kullanılarak parametresi yalnızca söz konusu alan adında e-posta adresi olan kullanıcıları döndürür.domain
parametresi: Yalnızca gerçek müşterinin alan adını kullanın. Şunu kullanmayın:
Google tarafından oluşturulancustomerId
.
403:domainCannotUseApis
Bu hata, müşteriniz Yönetici SDK'si API'si. Bu sorunu çözmek için müşterinizden şu içeriğe erişimi yeniden etkinleştirmesini isteyin: API'yi kullanabilirsiniz. Daha fazla bilgi için bkz. API erişimini kontrol edin.
Mevcut lisanslı kullanıcıların sayısını öğrenmeye çalıştığınızda
hatasını alıyorsanız users.list
yöntemini çağırmak yerine licensedNumberOfSeats
alanını kullanın
abonelik kaynağından çıkar.
403:forbidden
Bu hata, müşterinin sahibi siz değilseniz veya müşteriniz özelliği devre dışı bıraktığında ortaya çıkar Yönetici konsoluna bayi erişimi verebilir.
Bu sorunu çözmek için
customers.get
yöntem
telefon görüşmesi yapmadan önce, müşterinin bayi sahipliğini doğrulayın veya
müşterisinin Yönetici konsoluna bayi erişimini yeniden etkinleştirmesini isteyin. Daha fazla
bkz.
Müşterinin Yönetici konsoluna erişme.
403:usageLimits.accessNotConfigured
Bu hata, Google Cloud projesinde API etkinleştirilmediğinde ortaya çıkar. Sorunu çözmek için Google Cloud Console'a gidip API'yi etkinleştirin. Daha fazla bkz. Google Workspace API'lerini etkinleştirin.
409:duplicate
Bu hata, yeni bir kullanıcı eklemeye çalıştığınızda, ancak müşterinin birincil e-posta adresi, aşağıdakilerin birinde zaten var:
- Öğeleri eklemeye çalıştığınız mevcut Google Workspace hesabı.
- Başka bir Google ürünü (Google Workspace değil).
Bu sorunu çözmek için aşağıdakileri yapın:
users.get
yöntemini çağırın.200
yanıtı alıyorsanız kullanıcı zaten müşterinin Google Workspace Hesabı. Bu kullanıcıyı hesaba ekleyemezsiniz.403 forbidden
yanıtı alırsanız birincil E-posta parametresi, yeniden satış yapılan bir müşteri değil veya birincil e-posta adresi kullanılmış farklı bir Google ürünü için çalışıyor olabilir ve müşterinin alan adı Bu kullanıcının başarıyla eklenebilmesi için öncelikle doğrulanması gerekir.Müşterinin alanını doğrulayabiliyorsanız aşağıdakileri yapın:
- Şu API'yi kullanarak geçici bir yönetici kullanıcı oluşturun:
users.insert
yöntem ve son alan doğrulaması adımında temel hazırlık işlemini sürdürün. - Alanı doğrularken geçici kullanıcıları
owners[]
alanına ekleyin. parametresi için istek gövdesininwebResource.insert
arama.200
yanıtı alana kadar bu aramayı yapın. - Alan doğrulandıktan sonra geçici kullanıcı adını aşağıdakileri kullanarak yeniden adlandırın:
ya
users.patch
veyausers.update
yöntemlerine göz atın.
- Şu API'yi kullanarak geçici bir yönetici kullanıcı oluşturun:
Müşterinin alanını doğrulayamıyorsanız aşağıdakileri yapın:
- Şu API'yi kullanarak geçici bir yönetici kullanıcı oluşturun:
users.insert
yöntemini kullanın. - Müşterinizin geçici kullanıcı olarak oturum açmasını ve Yönetici konsolu üzerinden kontrol edin.
- Alan doğrulandıktan sonra müşteri veya siz alan adını yeniden adlandırabilirsiniz.
geçici kullanıcı adı. Şunu kullanabilirsiniz:
users.patch
veyausers.update
yöntemlerine göz atın.
- Şu API'yi kullanarak geçici bir yönetici kullanıcı oluşturun:
412:limitExceeded
Bu hata, müşteriniz maksimum lisans sayısına ulaştığında ortaya çıkar. Alıcı:
subscriptions.changeSeats
yöntemini kullanın.
Abonelik planlarına bağlı olarak şunları kullanın:
FLEXIBLE
içinmaximumNumberOfSeats
parametresini artırın.ANNUAL
içinnumberOfSeats
parametresini artırın.