68 lines
1.1 KiB
PHP
68 lines
1.1 KiB
PHP
<?php
|
||
|
||
require_once dirname(__FILE__) . '/PhalApiClient.php';
|
||
|
||
$client = PhalApiClient::create()
|
||
->withHost('http://demo.phalapi.net/');
|
||
|
||
$rs = $client->reset()
|
||
->withService('Default.Index')
|
||
->withParams('username', 'dogstar')
|
||
->withTimeout(3000)
|
||
->request();
|
||
|
||
var_dump($rs->getRet());
|
||
echo "\n";
|
||
var_dump($rs->getData());
|
||
echo "\n";
|
||
var_dump($rs->getMsg());
|
||
|
||
/**
|
||
|
||
int(200)
|
||
|
||
array(4) {
|
||
["title"]=>
|
||
string(12) "Hello World!"
|
||
["content"]=>
|
||
string(36) "dogstar您好,欢迎使用PhalApi!"
|
||
["version"]=>
|
||
string(5) "1.2.1"
|
||
["time"]=>
|
||
int(1444925238)
|
||
}
|
||
|
||
string(0) ""
|
||
|
||
*/
|
||
|
||
echo "\n--------------------\n";
|
||
|
||
//one more time
|
||
$rs = $client->reset()
|
||
->withService("User.GetBaseInfo")
|
||
->withParams("user_id", "1")
|
||
->request();
|
||
|
||
var_dump($rs->getRet());
|
||
echo "\n";
|
||
var_dump($rs->getData());
|
||
echo "\n";
|
||
var_dump($rs->getMsg());
|
||
|
||
|
||
echo "\n--------------------\n";
|
||
|
||
//illegal request
|
||
$rs = $client->reset()
|
||
->withService("XXX.XXXXX")
|
||
->withParams("user_id", "1")
|
||
->request();
|
||
|
||
var_dump($rs->getRet());
|
||
echo "\n";
|
||
var_dump($rs->getData());
|
||
echo "\n";
|
||
var_dump($rs->getMsg());
|
||
|