In The Netherlands people can browse newspapers and magazines for free. They can follow friends, colleagues and celebrities to see what today's must-reads > are. And Dutch people only pay for what they read. The Dutch like it that way. - Blendle
Installation with the composer
php composer.phar require nickurt/blendle:dev-masterIt's easy:
- Fork it
- Clone it
- Create feature/hotfix branch
- Pull request it
- PHP 5.4+
<?php
require_once __DIR__.'/../vendor/autoload.php';
$client = new \Blendle\Client\StandardClient(new \Blendle\Options\StandardBlendleOptions());
$request = new \Blendle\Request\AuthorizationRequest();
$request->setUsername('username');
$request->setPassword('password');
$response = $client->send($request);
print_r($response->getToken());<?php
require_once __DIR__.'/../vendor/autoload.php';
$client = new \Blendle\Client\StandardClient(new \Blendle\Options\StandardBlendleOptions());
$authorization = new \Blendle\Model\Authorization();
$authorization->setToken('dSwD*xFss8df58s7dfsdfd77872');
$request = new \Blendle\Request\MeRequest();
$request->setAuthorization($authorization);
$response = $client->send($request);
print_r($response->getUsername()); <?php
require_once __DIR__.'/../vendor/autoload.php';
$client = new \Blendle\Client\StandardClient(new \Blendle\Options\StandardBlendleOptions());
$response = $client->send(new \Blendle\Request\PopularRequest());
foreach($response->getItem() as $items) {
print_r($items->getTitle());
}<?php
require_once __DIR__.'/../vendor/autoload.php';
$client = new \Blendle\Client\StandardClient(new \Blendle\Options\StandardBlendleOptions());
$response = $client->send(new \Blendle\Request\RealtimeRequest());
foreach($response->getItem() as $items) {
print_r($items->getTitle());
}<?php
require_once __DIR__.'/../vendor/autoload.php';
$client = new \Blendle\Client\StandardClient(new \Blendle\Options\StandardBlendleOptions());
$item = new \Blendle\Model\Item();
$item->setId('bnl-trn-20140705-3353927');
$request = new \Blendle\Request\ItemRequest();
$request->setItem($item);
// Authorization to read the whole article?
// Default the Authorization Token will be saved in a cookie after the AuthRequest
$request->setAuthorization(new \Blendle\Model\Authorization());
$response = $client->send($request);
print_r($response->getTitle());<?php
require_once __DIR__.'/../vendor/autoload.php';
$client = new \Blendle\Client\StandardClient(new \Blendle\Options\StandardBlendleOptions());
$request = new \Blendle\Request\UserPostsRequest();
$request->setUsername('marten');
$response = $client->send($request);
foreach($response->getItem() as $items) {
print_r($items->getTitle());
}<?php
require_once __DIR__.'/../vendor/autoload.php';
$options = new \Blendle\Options\StandardBlendleOptions();
$options->setBaseUrl('https://internal.blendle.nl');
$options->setMeUrl('https://internal.blendle.nl/me');
$options->setTokensUrl('https://internal.blendle.nl/tokens');bin/phpunit nickurt/blendle/tests
Thanks to Blendle