簡體   English   中英

我是否可以使用電子郵件地址從simPRO API獲取客戶ID?

[英]It is possible that I could user email address to get customer id from simPRO API?

當前,我正在使用simPRO API,電子表格中有一個客戶表,而此表中目前有一些空白。 我現在有了公司ID和部分customerID。 對於客戶,我有他們的姓名和地址,電子郵件。 雖然我認為姓名和地址不能用來識別,但可以重復,所以我認為唯一的方式可能是我需要使用電子郵件。 那么他們是我可以通過電子郵件找到客戶ID的一種方式嗎? 謝謝。

根據SimPRO API CustomerHandler文檔

CustomerSearchFields

 SearchFields(int $CompanyID, array $SearchTerms, int $Limit = 500, int $Offset = 0, string $SearchType = "AND") : array 

靜態的

此函數檢索一組字段與其關聯值匹配的客戶列表

Uses \\ CustomerHandler :: RetrieveList()

參量

$ CompanyID

int

公司編號。 在單個公司版本中,該值為0。

$ SearchTerms

array

搜索字段[關鍵字]及其搜索詞[值]的關聯數組

$ Limit = 500

int

要返回的客戶總數(0-500)

$偏移= 0

int

返回{@link $ Limit}之前要跳過多少個結果

$ SearchType =“與”

string

多個SearchTerm執行“ AND”或“ OR”搜索(默認為“ AND”),可以使用“地址”,“郊區”,“州”,“郵政編碼”和“電子郵件”的關鍵字

退貨

array

...您可以使用POST請求搜索客戶端,如下所示:

{
  "id": 0,
  "method": "CustomerSearchFields",
  "params": {
    "CompanyID": 0,
    "SearchTerms": {
      "Email": "email@address.com"
    },
    "SearchType": "AND"
  }
}

然后,您只需要從結果中提取客戶ID。

如果結果不止一個,那么您將需要更多條件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM