皮带 / so分享
URL分享
dev-master / 1.0.x-dev
2014-10-26 16:46 UTC
Requires
- php: >=5.4.0
- belt/matter: 1.0.*@dev
- belt/underscore: 1.0.*@dev
- guzzlehttp/guzzle: 4.*
Requires (Dev)
- phpunit/phpunit: 4.*
This package is not auto-updated.
Last update: 2024-09-24 02:23:57 UTC
README
共享URL
Belt.Soshare
是一个实用库,允许您轻松检查给定社交网络(或所有社交网络)的URL分享数量。
支持的网络
- StumbleUpon
安装
通过Composer。
$ composer require belt/soshare
用法
用法非常简单(一如既往)。
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, ... ]
贡献
请参阅 CONTRIBUTING。
鸣谢
此库基于 social-shares(Ruby库)。如果您正在用Ruby构建某些东西并需要此类功能,我建议您查看这个库!
许可证
请参阅 LICENSE。