Exemple #1
0
<?php

/**
 * eKomi PHP library by flowl.info
 * 
 * @author  Daniel Wendler
 * @see     http://blog.flowl.info/2014/ekomi-php-library/
 * @license https://github.com/flowl/ekomi/blob/master/LICENSE
 * @package eKomi
 */
include 'eKomi/eKomi.php';
// Instance a new eKomi object:
$ekomi = new eKomi\eKomi();
// Set the interfaceID and password credentials
// and wether you'd like to use https or http.
$ekomi->setInterfaceId('xxxxx')->setInterfacePassword('xxxxxxxxxxxxxxxxxxxxxxxxxxxxx')->setForceHttps(true);
// Instance a new Product object.
// Keep in mind that eKomi serves the review page
// using ISO encoding, do not put multibyte (UTF-8)
// characters into the product name.
// The picture must be served using https with a maximum
// width and height of 150px x 150px
$product = new eKomi\Product();
$product->setProductId('10099921')->setProductName('Nike Airmax 90s Limited, white, 41')->setProductImage('https://www.yourdomain.com/images/10099921_small.jpg');
// Using the eKomi instance,
// you can register the former Product.
// This returns true or false respectively.
$ekomi->putProduct($product);
// Let's have a new Order
// and put in the Product we already registered.
$order = new eKomi\Order();
Exemple #2
0
<?php

/**
 * eKomi PHP library by flowl.info
 * 
 * @author  Daniel Wendler
 * @see     http://blog.flowl.info/2014/ekomi-php-library/
 * @license https://github.com/flowl/ekomi/blob/master/LICENSE
 * @package eKomi
 */
include 'eKomi/eKomi.php';
// Instance a new eKomi object:
$ekomi = new eKomi\eKomi();
// Set the interfaceID and password credentials
// and wether you'd like to use https or http.
$ekomi->setUsername('xxxxx')->setPassword('xxxxxxxxxxxxxxxxxxxxxxxxxxxxx')->setForceHttps(true);
// Instance a new Product object.
// Keep in mind that eKomi serves the review page
// using ISO encoding, do not put multibyte (UTF-8)
// characters into the product name.
// The picture must be served using https with a maximum
// width and height of 150px x 150px
$product = new eKomi\Product();
$product->setProductId('10099921')->setProductName('Nike Airmax 90s Limited, white, 41')->setProductImage('https://www.yourdomain.com/images/10099921_small.jpg');
// Using the eKomi instance,
// you can register the former Product.
// This returns true or false respectively.
$ekomi->putProduct($product);
// Let's have a new Order
// and put in the Product we already registered.
$order = new eKomi\Order();