前2节中主要讲解kayako rest api 的理论知识和自定义请求方法。 本节主要讲解Kayako PHP API 类,也叫Kayako PHP SDK。 要求环境 Kayako 要使用Kayako REST API,首先你需要安装Kayako 并启用REST API。登录到管理控制面板,在右侧的“选项”菜单,选择REST
前2节中主要讲解kayako rest api 的理论知识和自定义请求方法。
本节主要讲解Kayako PHP API 类,也叫Kayako PHP SDK。
![]()
要求环境
Kayako
要使用Kayako REST API,首先你需要安装Kayako 并启用REST API。登录到管理控制面板,在右侧的“选项”菜单,选择REST API,然后设置。接下来,设置启用API接口,点击“更新”按钮,确认更改。详情见Kayako REST API使用详解一
PHP
PHP API SDK需要版本5.3.0或更高版本的PHP环境,PHP支持的功能:libXML, cURL, hash, fileinfo 和 date/time。
Kayako PHP API Library
可下载的最新版本地址:http://forge.kayako.com/projects/kayako-php-api-library
Kayako API 初始化
要设置Kayako PHP API客户端,首先你需要加载文件kyIncludes.php。然后您必须初始化客户端API网址,API密钥和API密钥。请看下面的代码片段:
//include all necessary classes and helper methods require_once("kyIncludes.php"); //initialize the client kyConfig::set(new kyConfig("", "", ""));
或者
// Kayako API 配置
define(‘BASE_URL’, ‘’);
define(‘API_KEY’, ‘’);
define(‘SECRET_KEY’, ‘’);
Sylius开源电子商务平台下载Sylius开源电子商务平台是一个开源的 PHP 电子商务网站框架,基于 Symfony 和 Doctrine 构建,为用户量身定制解决方案。可管理任意复杂的产品和分类,每个产品可以设置不同的税率,支持多种配送方法,集成 Omnipay 在线支付。功能特点:前后端分离Sylius 带有一个强大的 REST API,可以自定义并与您选择的前端或您的微服务架构很好地配合使用。如果您是 Symfony
// Include Library
require_once("KayakoAPISDK/kyIncludes.php");// Kayako API 初始化
kyConfig::set(new kyConfig(BASE_URL, API_KEY, SECRET_KEY));
注意:请改变
Kayako PHP API 类层次结构图
![]()
SDK的关键概念是对象。对象有以下类型:
- CustomFieldDefinition
- Department
- Staff
- StaffGroup
- Ticket
- TicketAttachment
- TicketCustomFieldGroup
- TicketNote
- TicketPost
- TicketPriority
- TicketStatus
- TicketTimeTrack
- TicketType
- User
- UserGroup
- UserOrganization
(...)
Read the rest of Kayako REST API使用详解三 (290 words)
© lixiphp for LixiPHP, 2013. | Permalink | No comment |
Add to del.icio.us
Post tags: API, Kayako, PHP, REST API, SDK, 对象, 类层次结构图
Feed enhanced by Better Feed from Ozh










