PHP code example of oriskami / oriskami-php
1. Go to this page and download the library: Download oriskami/oriskami-php library . Choose the download type require .
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
oriskami / oriskami-php example snippets
\Oriskami\Oriskami::setApiKey("9spB-ChM6J8NwMEEG ... WsJShd6lVQH7f6xz=");
\Oriskami\Event::create(array(
"id" => "1",
"parameters" => array(
"id" => "1",
"email" => "[email protected] ",
"names" => "M Abc",
"account_creation_time" => "2017-05-17 21:50:00",
"account_id" => "1",
"account_n_fulfilled" => "1",
"account_total_since_created" => "49.40",
"account_total_cur" => "EUR",
"invoice_time" => "2017-05-17 21:55:00",
"invoice_address_country"=> "France",
"invoice_address_place" => "75008 Paris",
"invoice_address_street1"=> "1 Av. des Champs-Élysées",
"invoice_name" => "M ABC",
"invoice_phone1" => "0123456789",
"invoice_phone2" => null,
"transport_date" => "2017-05-18 08:00:00",
"transport_type" => "Delivery",
"transport_mode" => "TNT",
"transport_weight" => "9.000",
"transport_unit" => "kg",
"transport_cur" => "EUR",
"delivery_address_country" => "France",
"delivery_address_place"=> "75008 Paris",
"delivery_address_street1" => "1 Av. des Champs-Élysées",
"delivery_name" => "M ABC",
"delivery_phone1" => "0123450689",
"customer_ip_address" => "1.2.3.4",
"pmeth_origin" => "FRA",
"pmeth_validity" => "0121",
"pmeth_brand" => "MC",
"pmeth_bin" => "510000",
"pmeth_3ds" => "-1",
"cart_products" => array("Product ref #12345"),
"cart_details" => array(
array(
"name" => "Product ref #12345",
"pu" => "10.00",
"n" => "1",
"reimbursed" => " 0",
"available" => "1",
"amount" => "10.00",
"cur" => "EUR"
)
),
"cart_n" => "15000",
"order_payment_accepted" => "2017-05-17 22:00:00",
"amount_pmeth" => "ABC Payment Service Provider",
"amount_discounts"=> 0.00,
"amount_products" => 20.00,
"amount_transport"=> 10.00,
"amount_total" => 30.00,
"amount_cur" => "EUR"
));
# Retrieve, Update, Delete, or List Events
\Oriskami\Event::retrieve("123")
\Oriskami\Event::retrieve("123", array("amount_transport" => "20.00"))
\Oriskami\Event::delete("123")
\Oriskami\Event::all(array("order" => "-id", "limit" => "10"))
# Create, Retrieve, Update, Delete or List Whitelists
\Oriskami\FilterWhitelist::create(array(
"description" => "Test"
, "feature" => "email_domain"
, "is_active" => "true"
, "value" => "gmail.com"))
\Oriskami\FilterWhitelist::retrieve("0")
\Oriskami\FilterWhitelist::update("0"
, array(
"description" => "Test"
, "feature" => "email_domain"
, "is_active" => "true"
, "value" => "yahoo.com"
))
\Oriskami\FilterWhitelist::delete("123")
\Oriskami\FilterWhitelist::all()
js
{
"iskami/oriskami-php": "*@dev"
}
}