Php 是否可以使用电子邮件地址从simPRO API获取客户id?
目前我正在使用simPRO API,我的电子表格中有一个客户表,而当前该表中有一些空白。 我现在有了公司ID和部分customerID。对于客户,我有他们的姓名和地址,电子邮件。而在我看来,姓名和地址不能用来识别,可能是重复的,所以我认为唯一的方式可能是我需要使用电子邮件。 那么,他们是我通过电子邮件找到客户Id的一种方式吗? 多谢各位 根据报告: 客户搜索字段 静止的 此函数用于检索字段集匹配的客户列表 它们的关联值 Uses\CustomerHandler::RetrieveList 参数 $CompanyID int 公司ID。在单个公司生成中,该ID为0 $SearchTerms 排列 搜索字段[key]及其搜索项的关联数组 [价值] $Limit=500 int 要返回的客户端总数为0-500 $Offset=0 int 返回{@link$Limit}之前要跳过多少个结果 $SearchType=和 串 多个SearchTerms以执行“AND”或“or”或“search default”和“AND” SearchTerms可以使用“地址”、“郊区”、“州”、“邮政编码”键 和“电子邮件” 退换商品 排列 。。。您可以使用如下POST请求搜索客户端:Php 是否可以使用电子邮件地址从simPRO API获取客户id?,php,oauth,google-sheets,Php,Oauth,Google Sheets,目前我正在使用simPRO API,我的电子表格中有一个客户表,而当前该表中有一些空白。 我现在有了公司ID和部分customerID。对于客户,我有他们的姓名和地址,电子邮件。而在我看来,姓名和地址不能用来识别,可能是重复的,所以我认为唯一的方式可能是我需要使用电子邮件。 那么,他们是我通过电子邮件找到客户Id的一种方式吗? 多谢各位 根据报告: 客户搜索字段 静止的 此函数用于检索字段集匹配的客户列表 它们的关联值 Uses\CustomerHandler::RetrieveList 参数
{
"id": 0,
"method": "CustomerSearchFields",
"params": {
"CompanyID": 0,
"SearchTerms": {
"Email": "email@address.com"
},
"SearchType": "AND"
}
}
然后,您只需要从结果中提取客户ID
但是,如果结果不止一个,则需要更多的标准
{
"id": 0,
"method": "CustomerSearchFields",
"params": {
"CompanyID": 0,
"SearchTerms": {
"Email": "email@address.com"
},
"SearchType": "AND"
}
}