Quotily is a PHP package that helps you get famous quotes from various quote-serving APIs
- Random Famous Quotes - click
- Bestquotes - click
- Quotes on Design - click
- Programming Quotes API - click
<?php
require_once __DIR__ . '/../../vendor/autoload.php'; // Autoload files using Composer autoload
use TMDroid\Apis\Supported;
use TMDroid\Quotily;
$apikey = "<YOUR_API_KEY_HERE>";
$quotily = new Quotily(Supported::$BEST_QUOTES, $apikey);
$quote = $quotily->getOneQuote();
var_dump($quote);
?>
Sample output from var_dump
class TMDroid\Quote#31 (5) {
private $serviceName =>
string(30) "Random Famous Quotes - Mashape"
private $quote =>
string(111) "Good people do not need laws to tell them to act responsibly, while bad people will find a way around the laws."
private $author =>
string(5) "Plato"
private $length =>
int(111)
private $genre =>
string(6) "Famous"
}
class TMDroid\Quote#31 (5) {
private $serviceName =>
string(20) "Bestquotes - Mashape"
private $quote =>
string(104) "But if you don't watch me, I will try and sneak in some humor. I see humor everywhere in life around me."
private $author =>
string(11) "Marion Ross"
private $length =>
int(104)
private $genre =>
string(5) "humor"
}
If you want to have any other APIs listed in here too leave me a reply or, why not, submit a pull-request.
Thanks! :)