arifszn / blog-client
PHP client to get recent blog posts from popular blogging platforms
v1.1.0
2022-06-19 14:16 UTC
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.8
- phpunit/phpunit: ^9
README
PHP client to get recent blog posts from popular blogging platforms
Packagist · Report Bug · Request Feature
Get recent blog posts from popular blogging platforms by just providing your username and showcase them on your portfolio or website.
JavaScript version: blog.js
Installation
Install via composer
composer require arifszn/blog-client
Usage
-
getDevPost()
: Get 10 recent posts from dev.use Arifszn\Blog\Client; $client = new Client(); $result = $client->getDevPost('yourusername');
-
getMediumPost()
: Get 10 recent posts from medium.use Arifszn\Blog\Client; $client = new Client(); $result = $client->getMediumPost('yourusername');
Sample Response
array:2 [▼ 0 => array:6 [▼ "title" => "Why Enhancing Virtual Reality is Important", "description" => "Virtual reality is seen as a “fun” technology to some without much...", "thumbnail" => "https://cdn-images-1.medium.com/max/2600/0*kz30LOdXT8CyOymh", "link" => "https://medium.com/p/ac19dd21c728", "categories" => array:5 [▼ "vr", "technology", "virtual-reality", "engineering", "artificial-intelligence" ], "publishedAt" => "2020-11-08 18:43:34" ], 1 => array:6 [▼ "title" => "How to Get Started With Data Science: a Brief Guide", "description" => "You’ve heard about data science and machine learning, and you want to get started. Maybe you hear...", "thumbnail" => "https://cdn-images-1.medium.com/max/2600/0*Ah0vLtsvxqUvRWuS", "link" => "https://medium.com/p/88ec244f2fee", "categories" => array:3 [▼ "beginner-coding", "data-science-training", "machine-learning-course" ], "publishedAt" => "2020-26-07 22:55:26" ] ]
Contribute
Please read the contributing guide to learn how you can help.
Support
You can show your support by starring this project.