Skip to content

Instantly share code, notes, and snippets.

View stepun's full-sized avatar

Aliaksei stepun

  • Store & Cash
  • PHP developer
View GitHub Profile
nbproject
._*
.~lock.*
.buildpath
.DS_Store
.idea
.project
.settings
composer.lock
vendor/bin
public function parseTest()
{
$reader = new XMLReader();
$reader->open($this->getXml(), $this->_getEncode($this->getXml()));
while ($reader->read()) {
switch ($reader->nodeType) {
case (XMLREADER::ELEMENT):
if ($reader->localName == "offer") {
$id = $reader->getAttribute("id");
file_put_contents('1_ids.txt', $id . chr(13), FILE_APPEND);

REST APIs

The REST APIs provide programmatic access to read and write your StorenCash data. The REST API identifies Store&Cash users using access token responses are available in JSON! The lifetime of the token - 60 minutes

Response format: json, xml, phps(serialized)

Example integrated API in PHP: https://github.com/stepun/snc-sdk-php

N API Description
@stepun
stepun / API Auth.md
Last active November 21, 2018 13:51

API Auth

Получение ticket для создания token ключа для включение во все API запросы. token вставляется в header запроса и имеет время жизни 1 час с момента создания. Token ключ получается путем md5 шифрования PRIVATE_KEY ключа и ticket ключа. Пример на php: $token = md5($PRIVATE_KEY . $tiket);

При передаче device_id идет проверка статуса устройства, если такого устройства не существует то оно регистрируется со статусом deny

Resource URL

https://storencash.com/api/v1_ticket.json

class Lexun_Plugins_LXmlParser extends SimpleXMLReader
{
/**
* @var YmlConverter
*/
protected $converter;
protected $diplink;
public function __construct(
$market_id = 112,
@stepun
stepun / gist:019ccab787d745abecbf
Last active November 21, 2018 14:59
API Organizations
@stepun
stepun / gist:abc58553c1a7c98640dd
Last active November 21, 2018 14:55
API Groups