首页 > 解决方案 > Google-Hire > 候选人列表过滤器参数不起作用

问题描述

我们正在与Google Hire合作我们正在尝试将请求中的过滤器参数应用于候选人列表端点,例如使用一个字段作为电子邮件

        const response = await hire.tenants.candidates.list({
            auth: oauth2client,
            parent: 'tenants/my_tenant',
            filter: 'email=candidate@mail.co'
        });

我们尝试了另一种过滤方式:

filter: 'email="candidate@mail.co"'
filter: 'candidates.email=candidate@mail.co'
filter: 'candidates.email="candidate@mail.co"'
filter: 'candidate.email=candidate@mail.co'
etc..

但总是得到一个错误,它的详细信息是:

  "code": 400,
        "errors": [
            {
                "message": "Request contains an invalid argument.",
                "domain": "global",
                "reason": "badRequest"
            }
        ]

文档 > https://developers.google.com/hire/tenants/rest/v1beta1/tenants.candidates/list?authuser=1

任何人在使用租用或其他 google-api 时遇到过类似的问题?

预先感谢!

标签: google-api

解决方案


推荐阅读