<?php require_once '../data/configs/application.inc'; require_once LIB_PATH . 'YMAPI/jymengine.class.php'; $engine = new JYMEngine(YM_CONSUMER_KEY, YM_CONSUMER_SECRET, YM_USER, YM_USER_PASS); echo YM_CONSUMER_KEY . '<br>'; echo YM_CONSUMER_SECRET . '<br>'; echo YM_USER . '<br>'; echo YM_USER_PASS . '<br>'; $engine->fetch_request_token(); $engine->fetch_access_token(); $signon = $engine->signon(); if (!$signon) { $engine->fetch_request_token(); $engine->fetch_access_token(); $signon = $engine->signon(); } if ($signon) { $engine->save_current_session(); }
if ($engine->debug) { echo '> Fetching request token' . PHP_EOL; } if (!$engine->fetch_request_token()) { die('Fetching request token failed'); } if ($engine->debug) { echo '> Fetching access token' . PHP_EOL; } if (!$engine->fetch_access_token()) { die('Fetching access token failed'); } if ($engine->debug) { echo '> Signon as: ' . USERNAME . PHP_EOL; } if (!$engine->signon('I am login from PHP code')) { die('Signon failed'); } $seq = -1; while (true) { $resp = $engine->fetch_long_notification($seq + 1); if (isset($resp)) { if ($resp === false) { if ($engine->get_error() != -10) { if ($engine->debug) { echo '> Fetching access token' . PHP_EOL; } if (!$engine->fetch_access_token()) { die('Fetching access token failed'); } if ($engine->debug) {