1. Go to this page and download the library: Download ramonztro/simple-scraper library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
ramonztro / simple-scraper example snippets
use RamonK\SimpleScraper\SimpleScraper;
try {
//Creates a scraper
$scraper = new SimpleScraper('http://localhost/~ramonkcom/simple-scraper/doscrape.php?url=https://techcrunch.com/2016/06/16/neural-networks-artificial-intelligence-and-our-future/');
//Returns an array containing OGP meta values. The array is indexed by the property attribute of the meta tag. In this case:
/*
array(7) {
["site_name"]=> string(10) "TechCrunch"
["site"]=> string(21) "social.techcrunch.com"
["title"]=> string(56) "Neural networks: Artificial intelligence and our future"
["description"]=> string(160) "Imagine yourself a passenger in a futuristic self-driving car. Instead of programming its navigation system, the car interacts with you in a near-human way to.."
["image"]=> string(97) "https://tctechcrunch2011.files.wordpress.com/2016/06/gettyimages-512343611.jpg?w=764&h=400&crop=1"
["url"]=> string(95) "http://social.techcrunch.com/2016/06/16/neural-networks-artificial-intelligence-and-our-future/"
["type"]=> string(7) "article" }
*/
$ogpData = $scraper->getOgp();
//Returns an array containing Twitter meta values. The array is indexed by the name attribute of the meta tag. In this case:
/*
array(6) {
["card"]=> string(19) "summary_large_image"
["image:src"]=> string(97) "https://tctechcrunch2011.files.wordpress.com/2016/06/gettyimages-512343611.jpg?w=764&h=400&crop=1"
["site"]=> string(11) "@techcrunch"
["url"]=> string(89) "https://techcrunch.com/2016/06/16/neural-networks-artificial-intelligence-and-our-future/"
["description"]=> string(198) "Imagine yourself a passenger in a futuristic self-driving car. Instead of programming its navigation system, the car interacts with you in a near-human way to understand your desired destination.…"
["title"]=> string(60) "Neural networks: Artificial intelligence and our future |…"
}
*/
$twitterData = $scraper->getTwitter();
//Returns an array containing Twitter meta values. The array is indexed by the name attribute of the meta tag. In this case:
/*
array(33) {
["robots"]=> string(12) "NOYDIR,NOODP"
["generator"]=> string(13) "WordPress.com"
["tag"]=> string(24) "unmanned aerial vehicles"
["description"]=> string(160) "Imagine yourself a passenger in a futuristic self-driving car. Instead of programming its navigation system, the car interacts with you in a near-human way to.."
["application-name"]=> string(10) "TechCrunch"
// goes on
}
*/
$metaData = $scraper->getMeta();
} catch (Exception $e) {
//Handles error
die($e->getMessage());
}
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.