示例#1
0
<?php

require '../vendor/autoload.php';
require '../src/SeatsioApiClient.php';
require '../config.php';
//instantiate API client
$client = new SeatsioApiClient(Config::$secretKey);
//execute API request
$data = $client->release(Config::$eventKey, array('a-2', 'c-7'));
//print response data
echo '<pre>' . print_r($data, true) . '</pre>';
<?php

require '../vendor/autoload.php';
require '../src/SeatsioApiClient.php';
require '../config.php';
//instantiate API client
$client = new SeatsioApiClient(Config::$secretKey);
//execute API request
$data = $client->linkChartToEvents(Config::$chartKey, array('event20150032', 'event20150033', 'event20150034'));
//print response data
echo '<pre>' . print_r($data, true) . '</pre>';
<?php

require '../vendor/autoload.php';
require '../src/SeatsioApiClient.php';
require '../config.php';
//instantiate API client
$client = new SeatsioApiClient(Config::$secretKey);
//execute API request
$data = $client->linkChartToEvent(Config::$chartKey, 'event20150021');
//print response data
echo '<pre>' . print_r($data, true) . '</pre>';
示例#4
0
<?php

require '../vendor/autoload.php';
require '../src/SeatsioApiClient.php';
require '../config.php';
//instantiate API client
$client = new SeatsioApiClient(Config::$secretKey);
//execute API request
$data = $client->book(Config::$eventKey, array('a-2', 'c-7'));
//print response data
echo '<pre>' . print_r($data, true) . '</pre>';
示例#5
0
<?php

require '../vendor/autoload.php';
require '../src/SeatsioApiClient.php';
require '../config.php';
//instantiate API client
$client = new SeatsioApiClient(Config::$secretKey);
//execute API request
$data = $client->copyChart(Config::$chartKey);
//print response data
echo '<pre>' . print_r($data, true) . '</pre>';
<?php

require '../vendor/autoload.php';
require '../src/SeatsioApiClient.php';
require '../config.php';
//instantiate API client
$client = new SeatsioApiClient(Config::$secretKey);
//execute API request
$data = $client->book(Config::$eventKey, array('b-18', 'c-17'), Config::$orderId);
//print response data
echo '<pre>' . print_r($data, true) . '</pre>';
<?php

require '../vendor/autoload.php';
require '../src/SeatsioApiClient.php';
require '../config.php';
//instantiate API client
$client = new SeatsioApiClient(Config::$secretKey);
//execute API request
$data = $client->orders(Config::$eventKey, Config::$orderId);
//print response data
echo '<pre>' . print_r($data, true) . '</pre>';
<?php

require '../vendor/autoload.php';
require '../src/SeatsioApiClient.php';
require '../config.php';
//instantiate API client
$client = new SeatsioApiClient(Config::$secretKey);
//execute API request
$data = $client->eventChart(Config::$eventKey);
//print response data
echo '<pre>' . print_r($data, true) . '</pre>';
示例#9
0
<?php

require '../vendor/autoload.php';
require '../src/SeatsioApiClient.php';
require '../config.php';
//instantiate API client
$client = new SeatsioApiClient(Config::$secretKey);
//execute API request
$data = $client->charts();
//print response data
echo '<pre>' . print_r($data, true) . '</pre>';
示例#10
0
 /**
  * Fail test to retrieve chart with non-existing chart key
  */
 static function chartInvalidChartKey($data)
 {
     $test = new ApiTest('chart - passing invalid chart key', 400, 'NULL');
     $client = new SeatsioApiClient($data['secretKey']);
     try {
         //execute API call
         $test->responseData = $client->chart('aaabbbcccdddeeefff');
     } catch (Exception $e) {
         $test->error = true;
         $test->errorData = $e->getMessage();
     }
     $test->request = $client->request;
     $test->code = $client->response->code;
     $test->type = gettype($test->responseData);
     return $test;
 }
<?php

require '../vendor/autoload.php';
require '../src/SeatsioApiClient.php';
require '../config.php';
//instantiate API client
$client = new SeatsioApiClient(Config::$secretKey);
//execute API request
$data = $client->changeStatus(Config::$eventKey, 'reserved', array(array('objectId' => Config::$generalAdmissionArea, 'quantity' => '64')));
//print response data
echo '<pre>' . print_r($data, true) . '</pre>';
示例#12
0
<?php

require '../vendor/autoload.php';
require '../src/SeatsioApiClient.php';
require '../config.php';
//instantiate API client
$client = new SeatsioApiClient(Config::$secretKey);
//execute API request
$data = $client->createUser();
//print response data
echo '<pre>' . print_r($data, true) . '</pre>';
示例#13
0
<?php

require '../vendor/autoload.php';
require '../src/SeatsioApiClient.php';
require '../config.php';
//instantiate API client
$client = new SeatsioApiClient(Config::$secretKey);
//execute API request
$data = $client->changeStatus(Config::$eventKey, 'reserved', array('a-2', 'c-7'));
//print response data
echo '<pre>' . print_r($data, true) . '</pre>';