drmonkeyninja / social-share-url
一个独立的实用库,用于生成在各种社交媒体平台上分享内容的URL。
1.4.0
2019-09-27 18:03 UTC
Requires
- php: >=5.4
Requires (Dev)
README
一个独立的实用库,用于生成在各种社交媒体平台上分享内容的URL。
Social Share 目前支持 Delicious、Digg、Evernote、Facebook、Friend Feed、Google Bookmarks、Hacker News、LinkedIn、Newsvine、Pinterest、Pocket、Reddit、Slashdot、简单邮件、StumbleUpon、Technorati、Tumblr、Twitter、VK、WhatsApp 和 Xing。
要求
- Composer
安装
通过 Composer 安装:
composer require drmonkeyninja/social-share-url ~1
用法
要生成一个社交分享URL,只需使用 getUrl()
方法,传递您想链接的社交网络名称和您想分享的页面URL:
use \drmonkeyninja\SocialShareUrl\SocialShareUrl;
$SocialShareUrl = new SocialShareUrl();
$url = $SocialShareUrl->getUrl('facebook', 'http://example.com');
您可以通过将参数作为数组传递给第三个参数来进一步传递要包含在分享URL中的参数:
$url = $SocialShareUrl->getUrl(
'facebook',
'http://example.com'
['text' => 'Hello World']
);
支持的参数包括:
text
image
可以在 src/data/stubs.php
文件中找到可用的社交网络的全列表。您也可以使用 getServices()
方法返回 SocialShareUrl
支持的社交网络全列表:
$services = $SocialShareUrl->getServices();
许可
MIT 许可证。