uwdoem/crm-curler

此包的最新版本(0.0.4)没有可用的许可证信息。

Slim.php 中间件库,用于通过华盛顿大学团体和个人网络服务授权用户

0.0.4 2018-03-01 23:13 UTC

This package is not auto-updated.

Last update: 2024-09-15 04:47:27 UTC


README

PHP cURL 封装库,用于与微软动态CRM交互。此库由华盛顿大学招生管理部门开发。不会向该组以外的人员或单位提供支持和文档,但其他人可能将此代码作为示例找到有用。

安装

此库已发布在packagist上。要在项目目录内使用Composer安装,请运行 composer require uwdoem/php-curler

使用

创建 Curler 实例

use UWDOEM\CRM\Curler\Curler;

$curler = new Curler('https://www.example.edu/crm/api/v8.0/', 'someuser', 'somepassword');

发出 GET 请求。

'https://www.example.edu/crm/api/v8.0/resources/1/' 发出 GET 请求。响应体被返回到 $result

$result = $curler->get('resources/1/');

更多信息

$curler 对象还可以发出 POST 和 DELETE 请求。您可以提供请求查询变量和请求体字符串。您还可以捕获响应头和响应码。更多文档在代码中提供。

故障排除

如果您在连接到您的 CRM 服务器时遇到困难,则 Curler 构造函数接受一个可选的 $verbose 参数。这将打印 cURL 连接信息到控制台,类似于 CURLOPT_VERBOSE 选项。请参阅代码以获取更多信息。