<?php require dirname(__FILE__) . "/../vendor/autoload.php"; /** * Read this before set your callback url while in Sandbox mode * @see https://groups.google.com/forum/#!topic/feedly-cloud/vSo0DuShvDg/discussion */ $feedly = new feedly\Feedly(new feedly\Mode\SandBoxMode(), new feedly\AccessTokenStorage\AccessTokenSessionStorage()); $loginUrl = $feedly->getLoginUrl("sandbox", "http://localhost"); if (isset($_GET['code'])) { /** * Response will contain the Access Token and Refresh Token */ $tokens = $feedly->getToken("sandbox", "JSSBD6FZT72058P51XEG", $_GET['code'], "http://localhost/"); /** * You must update Client's Secret(YDRYI5E8OP2JKXYSDW79 ) once in a while * @see https://groups.google.com/forum/#!topic/feedly-cloud/a_cGSAzv8bY */ echo $tokens; } if (!isset($_SESSION['feedly_access_token'])) { /** * After redirection replace "localhost" with your domain * keeping the Auth Code GET param */ echo "<a href=\"" . $loginUrl . "\">Authenticate using Feedly</a>"; }
<?php require dirname(__FILE__) . "/../vendor/autoload.php"; /** * Read this before set your callback url while in Sandbox mode * @see https://groups.google.com/forum/#!topic/feedly-cloud/vSo0DuShvDg/discussion */ $feedly = new feedly\Feedly(new feedly\Mode\SandBoxMode(), new feedly\AccessTokenStorage\AccessTokenSessionStorage()); $model = $feedly->profile($_SESSION['feedly_access_token']); $response = $model->fetch();
<?php require dirname(__FILE__) . "/../vendor/autoload.php"; /** * Read this before set your callback url while in Sandbox mode * @see https://groups.google.com/forum/#!topic/feedly-cloud/vSo0DuShvDg/discussion */ $sandboxMode = true; $storeAccessTokenToSession = true; $feedly = new feedly\Feedly($sandboxMode, $storeAccessTokenToSession); $sandboxMode ? $callback = "http://localhost" : ($callback = "http://" . $_SERVER['HTTP_HOST'] . dirname($_SERVER['PHP_SELF'])); $model = $feedly->getEndpoint('Profile', $_SESSION['feedly_access_token']); $response = $model->fetch(); //var_dump($response);
<?php require dirname(__FILE__) . "/../vendor/autoload.php"; /** * Read this before set your callback url while in Sandbox mode * @see https://groups.google.com/forum/#!topic/feedly-cloud/vSo0DuShvDg/discussion */ $sandboxMode = true; $storeAccessTokenToSession = true; $feedly = new feedly\Feedly($sandboxMode, $storeAccessTokenToSession); $sandboxMode ? $callback = "http://localhost" : ($callback = "http://" . $_SERVER['HTTP_HOST'] . dirname($_SERVER['PHP_SELF'])); $loginUrl = $feedly->getLoginUrl("sandbox", "http://localhost"); if (isset($_GET['code'])) { /** * Response will contain the Access Token and Refresh Token */ $tokens = $feedly->getToken("sandbox", "A0SXFX54S3K0OC9GNCXG", $_GET['code'], "http://localhost/"); /** * You must update Client's Secret(YDRYI5E8OP2JKXYSDW79 ) once in a while * @see https://groups.google.com/forum/#!topic/feedly-cloud/a_cGSAzv8bY */ echo $tokens; } if (!isset($_SESSION['feedly_access_token'])) { /** * After redirection replace "localhost" with your domain * keeping the Auth Code GET param */ echo "<a href=\"" . $loginUrl . "\">Authenticate using Feedly</a>"; }