繁体   English   中英

如何使用 php 集成 Microsoft Dynamics 365 CRM Common Data Service?

[英]How to integrate Microsoft Dynamics 365 CRM Common Data Service using php?

我想使用 php 集成 Microsoft Dynamics 365 CRM Common Data Service。 我想使用通用数据服务执行联系人实体的 CRUD。

身份验证我只有一个选项可以使用“基于客户端 ID 或客户端机密的身份验证”方法连接 Common Data 服务。 我不能使用任何其他身份验证和授权方法。

我已经按照此处的文档进行操作但没有找到任何足够的解决方案。

微软在这里提供了一个很好的教程,但我只有客户端 ID、客户端密码和 url。

是否有任何PHP库可以与基于客户端 ID 和机密的身份验证一起使用?

花了一天的时间,我得到了解决方案,它是AlexaCRM库。 通过使用这个库,我能够连接到 microsoft dynamics 并执行 curd 选择。

你可以在网上找到示例和库,一个例子是这个轻量级连接器库 我不是来自 php 背景,我不能自己测试这个 - 所以你从这里拿它。

$RDynamics = new RDynamics(array(
    "base_url"              => "https://YOUR_CRM_INSTANCE.crm4.dynamics.com",
    "authEndPoint"          => "https://login.windows.net/common/oauth2/authorize",
    'tokenEndPoint'         => 'https://login.windows.net/common/oauth2/token',
    'crmApiEndPoint'        => 'https://YOUR_CRM_INSTANCE.api.crm4.dynamics.com/',
    "clientID"              => "***", 
    "clientSecret"          => "***", 
    'user'                  => '***',
    'pass'                  => '*'
));

更新:

围绕实现它的不同方式有些混乱。 阅读更多

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM