2017 © Pedro Peláez
 

library flink-facebook-meta-crawler

Provides a crawler for Flink that returns meta information from Facebook OpenGraph tags

image

causelabs/flink-facebook-meta-crawler

Provides a crawler for Flink that returns meta information from Facebook OpenGraph tags

  • Thursday, March 30, 2017
  • by causelabs
  • Repository
  • 2 Watchers
  • 2 Stars
  • 98 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 1 Versions
  • 8 % Grown

The README.md

flink-facebook-meta-crawler

This package provides a (currently) super simple additional method to Flamecore's Flink to allow parsing of links by retrieving a subset of Facebook OpenGraph tags., (*1)

Installation

Use composer to get the job done:, (*2)

composer require causelabs/flink-facebook-meta-crawler

Usage

In your code, use CauseLabs\AnalyzingCrawler to get an array back with OpenGraph data for the most common tags. If you need a different set of tags, you can build your own by utilizing the CauseLabs\WebpageAnalyzer::getOpenGraphDetails() method. This all depends on using Flamecore's Flink, of course., (*3)

Example

use CauseLabs\Flink\Flink;
use CauseLabs\Flink\Crawler\AnalyzingCrawler;

$flink = new Flink();
$flink->addCrawler(new AnalyzingCrawler());

$info = $flink->fetch('https://www.youtube.com/watch?v=ZnHmskwqCCQ');

// $info = [
//     'type' => 'opengraph',
//     'site_name' => 'YouTube',
//     'title' => '-Yakety Sax- Music - YouTube',
//     'description' => 'Selfyexplanitory :P',
//     'image_url' => ...
//     'video_url' => ...
// ];

License

MIT, (*4)

Contact

Contact Mark Horlbeck at mark@causelabs.com for contributions, questions, etc., (*5)

The Versions

30/03 2017

dev-master

9999999-dev

Provides a crawler for Flink that returns meta information from Facebook OpenGraph tags

  Sources   Download

MIT

The Requires

 

The Development Requires

by Mark Horlbeck