vdespa / vtiger
Vtiger Web Services PHP 客户端库
1.0.0-alpha.1
2015-11-15 12:22 UTC
Requires
- php: >=5.5
- guzzlehttp/guzzle: ~6.0
Requires (Dev)
- behat/behat: ~3.0.6
- guzzlehttp/streams: ~3.0
- phpspec/phpspec: ~2.0
This package is not auto-updated.
Last update: 2024-09-28 16:10:13 UTC
README
Vtiger Web Services PHP 客户端库 (vtwsphpclib)
基于 Composer 的 Vtiger Web Services 客户端。
构建状态
安装
推荐使用 Composer 安装 vtwsphpclib。Composer 是一个用于 PHP 的依赖管理工具。
在您的 composer.json 文件中将 vtwsphpclib 指定为一个依赖项
{
"require": {
"vdespa/vtiger": "0.1"
}
}
如果您是 Composer 新手,需要包含 /vendor/autoload.php 文件。
使用方法
创建 WSClient 对象
use Vdespa\Vtiger\WSClient;
$url = 'http://example.com/';
$config = [
'auth' => [
'username' => 'YOURVTIGERUSERNAME',
'accesskey' => 'YOURVTIGERACCESSKEY'
]
];
$wsclient = new WSClient($url, $config);
检索错误
如果操作失败,返回值将是 false。除非您调用,否则不会显示错误。
echo $wsclient->getLastError();
创建对象
$create = $wsclient->createObject('Accounts', array('accountname' => 'Test account'));
列出类型
获取在 API 使用时可用 Vtiger 对象的列表。
$availableModules = $wsclient->getAvailableModules();
其他操作
-- 进行中 --
许可证
使用 MIT 许可证授权。请参阅 LICENSE。
感谢
- 使用 Guzzle 4.* 构建
- 灵感来源于 vtwsclib – vtiger CRM Web Services 客户端库版本 1.4