簡體   English   中英

在沒有Accountid Dynamics CRM的情況下更新帳戶詳細信息

[英]Updating account details without accountid Dynamics CRM

我正在編寫一個簡短的程序來通過Web API更新Dynamics CRM 2016中的值,但是Microsoft的示例始終使用帳戶guid,例如,

PATCH [Organization URI]/api/data/v8.1/accounts(00000000-0000-0000-0000-000000000001) HTTP/1.1

問題是已經創建了用戶,而我沒有其GUID值。

是否可以根據說出的電子郵件地址值更新帳戶的詳細信息? 我可以通過電子郵件值代替GUID嗎? 如果沒有,您會建議做什么,例如獲取所有帳戶GUID和電子郵件地址的請求,然后本地映射它們以使用guid創建適當的請求?

當我們談論大量帳戶(百萬)時,這是否有意義?

首先,您正在使用新的Web API,請記住,如果使用.NET開發,則可以使用SDK dll,我認為它們更易於使用。

通常,您不能使用電子郵件地址來代替記錄ID(在您的情況下為帳戶ID),但您的Dynamics CRM版本(2016)支持備用鍵,最終您可以將電子郵件字段(emailaddress1)設置為鍵,更多信息此處: LINK

現在,我沒有使用Web API的備用鍵的示例,並且在Google搜索某些指向某些問題的鏈接時,需要自己嘗試一下

暫無
暫無

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

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