0

我有:

from google.cloud import talent_v4beta1
CLIENT = talent_v4beta1.CompanyServiceClient()
PROJECT_ID = '...'
PROJECT_PATH = 'projects/{}'.format(PROJECT_ID)

company = {
    'display_name' : ...,
    'external_id' : ...
}

# this call successful creates a new company
CLIENT.create_company(PROJECT_PATH, company)

# this call doesn't return any companies
CLIENT.list_companies(PROJECT_PATH)

当我使用 Google API Explorer 进行尝试时,list_companies它成功返回了我创建的公司。

如果我尝试再次使用我的项目CLIENT.create_company(PROJECT_PATH, company) 中的相同companydict 调用它会成功抛出exceptions.AlreadyExists

哪里错了?

4

1 回答 1

1

您是否尝试过遍历内容并检查?

for ele in CLIENT.list_companies(PROJECT_PATH):
    print(ele)
于 2019-06-17T14:12:11.810 回答