如何使用AlexaCRM php-crm-toolkit更新Dynamics365中的联系人

时间:2017-08-28 21:59:36

标签: php dynamics-crm

我正在尝试使用PHP CRM工具包https://github.com/AlexaCRM/php-crm-toolkit更新Dynamics365中的联系人,我不明白指导' guid'代表在这里?

$contact = $service->entity( 'contact', $guid );

我在哪里可以找到' FieldNames'这样我就可以创建一个新的联系人/帐户?

2 个答案:

答案 0 :(得分:1)

您的代码通过其ID从数据库获取一条记录。参数是实体(表)的名称及其GUID。本教程中的代码不正确。它应该是:

$contactId = '1d2fc62f-1c56-448b-b546-edfb6d6fec5c';
$contact = $service->entity( 'contact', $contactId );

什么是GUID?

  1. Wikipedia
  2. MSDN
  3. How to get it in CRM
  4. 有哪些字段/属性?

    1. 下载SDK,文件EntityMetadata.xlsx包含页面属性。
    2. 或(更短),在CRM用户界面中,打开“高级搜索”,选择实体,然后再次单击“添加列”和“添加列”。您还将看到属性的系统名称。

答案 1 :(得分:0)

要获取字段名称,请转到销售下拉列表,选择设置,自定义,自定义系统,将弹出一个新窗口,从新窗口的左侧选择实体 - >帐户(或您想要的任何模块) - >字段。在右侧,您将获得一个包含详细信息的字段名称列表。