api.commands
api.commands
api.commands
Description
Returns list of implemented commands
Input Parameters
None
Return
Name | Type | Description |
---|---|---|
result | array | List with implemented commands |
Usage Example
<?php require_once "curl_http_client/src/CurlHttpClient.php"; $curl = new \Dinke\CurlHttpClient; //setup payment url and timeout $payment_url = 'https://dev-payment.datingvip.com/api.json'; $timeout = 30; $curl->setCredentials('some-token', 'some-pass'); $response = $curl->sendPostData($payment_url, $post_data, null, $timeout); if($response === false) { //handle errors } //decode json to get array $response = json_decode($response, true); var_dump($response); ?>
Excepted output after running this script should be:
array (size=1) 'result' => array (size=8) 'code' => int 700 'status' => string 'Action completed succesfully' (length=28) 'command' => string 'api.commands' (length=12) 'result' => array (size=50) 0 => string 'api.client.log' (length=14) 1 => string 'api.commands' (length=12) 2 => string 'api.help' (length=8) 3 => string 'api.server.log' (length=14) 4 => string 'api.statuscodes' (length=15) 5 => string 'api.version' (length=11) 6 => string 'cards.add' (length=9) 7 => string 'cards.info' (length=10) 8 => string 'cards.list' (length=10) 9 => string 'cards.update' (length=12) 10 => string 'chargeback_emails.list' (length=22) 11 => string 'chargeback_emails.update' (length=24) 12 => string 'dm.get.flow' (length=11) 13 => string 'dm.get.init' (length=11) 14 => string 'do.get.details' (length=14) 15 => string 'gp.revoke' (length=9) 16 => string 'items.list' (length=10) 17 => string 'items.statistics' (length=16) 18 => string 'notifications.hash.validate' (length=27) 19 => string 'orders.lastid' (length=13) 20 => string 'orders.list' (length=11) 21 => string 'overrides.delete' (length=16) 22 => string 'overrides.list' (length=14) 23 => string 'overrides.types' (length=15) 24 => string 'overrides.update' (length=16) 25 => string 'partner.info' (length=12) 26 => string 'partner.ip.add' (length=14) 27 => string 'partner.ip.del' (length=14) 28 => string 'partner.ip.list' (length=15) 29 => string 'partner.password.set' (length=20) 30 => string 'processor.accounts' (length=18) 31 => string 'processor.list' (length=14) 32 => string 'subscription.cancel' (length=19) 33 => string 'subscription.change' (length=19) 34 => string 'subscription.lastid' (length=19) 35 => string 'subscription.list' (length=17) 36 => string 'subscription.reactivate' (length=23) 37 => string 'subscription.rebill' (length=19) 38 => string 'subscription.statistics' (length=23) 39 => string 'transaction.chargeback' (length=22) 40 => string 'transaction.finish' (length=18) 41 => string 'transaction.init' (length=16) 42 => string 'transaction.lastid' (length=18) 43 => string 'transaction.list' (length=16) 44 => string 'transaction.listsub' (length=19) 45 => string 'transaction.refund' (length=18) 46 => string 'transaction.statistics' (length=22) 47 => string 'transaction.update' (length=18) 48 => string 'transaction.verify' (length=18) 49 => string 'users.search' (length=12) 'request' => array (size=4) 'cmd' => string 'api.commands' (length=12) 'token' => string 'some-token' (length=26) 'pass' => string 'some-pass' (length=32) 'prefixes' => string 'api' (length=3) 'ts' => int 1429543494 'origin_ip' => string '93.87.220.184' (length=13) 'errors' => null
Referenced Files
None
Subscribers
None
- Last Author
- • dinke
- Last Edited
- Apr 20 2015, 11:26