dev-master
9999999-dev https://github.com/beltphp/soshareURL shares
BSD-2-Clause
The Requires
The Development Requires
by Ramon Kleiss
social url facebook twitter linkedin sharing
Wallogit.com
2017 © Pedro Peláez
URL shares
Soshare
Shared URLs, (*2)
Belt.Soshare is an utility library that allows you to easily check the number
of shares an URL has for a given social network (or all social networks)., (*3)
Supported networks:, (*4)
Via Composer., (*5)
$ composer require belt/soshare
Usage is really simple (as usual)., (*6)
use Belt\Soshare;
use Belt\Soshare\Reddit;
use Belt\Soshare\Twitter;
use Belt\Soshare\Facebook;
use Belt\Soshare\LinkedIn;
use Belt\Soshare\Pinterest;
use Belt\Soshare\StumbleUpon;
$soshare = new Soshare();
$soshare->addNetwork(new Reddit());
$soshare->addNetwork(new Twitter());
$soshare->addNetwork(new Facebook());
$soshare->addNetwork(new LinkedIn());
$soshare->addNetwork(new Pinterest());
$soshare->addNetwork(new StumbleUpon());
$soshare->getShares('http://apple.com');
$soshare->getShares('http://apple.com', ['twitter']); // Only get shares on Twitter
$soshare->getShares('http://apple.com', ['facebook', 'reddit']); // Only get shares on Facebook and Reddit
$soshare->getSharesByNetwork('http://apple.com'); // Get the shares seperated by network
// => [ 'twitter' => 32, 'facebook' => 1337, ... ]
Please see CONTRIBUTING., (*7)
This library is based on social-shares for Ruby. If you're building something in Ruby and you need functionality like this, I recommend you check this library out!, (*8)
Please see LICENSE., (*9)
URL shares
BSD-2-Clause
social url facebook twitter linkedin sharing