Skip to content

candcguy/Bricklink-API-Helper

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 

Repository files navigation

PHP-Bricklink-API

A PHP class method to access the Bricklink API using cURL library.

##Usage

$BricklinkApi = new /PHPBricklinkApi/BricklinkAPI([
  'tokenValue' => {TOKEN},
  'tokenSecrect' => {TOKEN_SECRET},
  'consumerKey' => {CONSUMER_KEY},
  'consumerSecret' => {CONSUMER_SECRET}
]);

$response = $BricklinkApi->request({HTTP_METHOD}, {API_PATH}, {PARAMS})
              ->execute();

Prerequisites

  • PHP 5.5+
  • cURL library extension

Create A Bricklink Instance

new /PHPBricklinkApi/BricklinkApi($params);

Returns

Returns a new instance of the BricklinkApi class.

Constructor Parameters $params

Passed as an associative array of keys and values. Accepted key values are:

Create a Request

$BricklinkApi->request($httpMethod, $apiPath, $params);

A shorthand can also be used to create a request and execute it.

$BricklinkApi->get($apiPath,$params=[]);

is equivalent to

$BricklinkApi->request("GET", $apiPath, $params);

And so on for the other common REST methods.

$BricklinkApi->post($apiPath,$params=[]);
$BricklinkApi->put($apiPath,$params=[]);
$BricklinkApi->delete($apiPath,$params=[]);

Returns

Returns your BricklinkApi instance to enable chaining.

Parameters

'box' => true,
'instructions' => true];```

### Execute request

$BricklinkApi->request($httpMethod, $apiPath, $params)->execute();


__Returns__

Returns and instance of BricklinkApiResponse

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • PHP 100.0%