websupport/api_php

用于简化REST API通信的cURL包装器

v1.0.0 2015-02-28 10:17 UTC

This package is auto-updated.

Last update: 2024-09-25 20:36:23 UTC


README

使用composer安装

在终端使用composer包

composer require websupport/api_php

或者将以下内容添加到您的项目中的composer.json文件中

{
	"require" : {
		"websupport/api_php" : "~1.0"
	}
}

然后运行

composer update

注意:需要PHP版本5.3或更高版本以及PHP cURL扩展

快速入门示例

$api = new \websupport\RestConnection('https://rest.websupport.sk/v1/', 'login', 'pass');

// load user info
try {
	$userInfo = $api->get('user/self'); 
	var_dump($userInfo);
} catch (\websupport\RestException $e) {
	var_dump($e); // error via exception
}

// ordering domain
try {
	$orderInfo = $api->post('user/self/order', array(
		"services"=>array(
			array('type'=>'domain', 'domain'=>'newdomain.com')
		)
	));
	var_dump($orderInfo);
} catch (\websupport\RestException $e) {
	var_dump($e); // error via exception
}

API文档

所有API方法的更详细文档可以在我们的文档页面找到。