简介
count-shares
是一个可以在前端浏览器端获取网页分享数的工具库。
该库支持 Facebook, Twitter, Pinterest, LinkedIn, VK, Tumblr, Reddit 等社交媒体平台分享数的获取。
安装
通过 npm 安装 count-shares:
npm install count-shares
或通过 yarn 安装:
yarn add count-shares
使用
在代码中引入 count-shares
:
import countShares from 'count-shares';
获取分享数
-- -------------------- ---- ------- -- ---------- -------------------------------------- -- ---------- ----------------- --------------------- --------------------------- --------------------- ---
以上示例代码将返回一个 Promise 对象,可以使用 .then
方法来获取结果。
countShares.get('https://github.com') .then(data => console.log(data));
获取每个平台的分享数
countShares.getPlatformShares('https://github.com');
以上示例代码将返回一个 Promise 对象,可以使用 .then
方法来获取结果。
countShares.getPlatformShares('https://github.com') .then(data => console.log(data));
设置配置
可以通过 setConfig
来设置 count-shares
的配置项。
countShares.setConfig({ timeout: 3000, // 超时时间,默认值是 3000 毫秒 retryCount: 3 // 请求重试次数,默认值是 3 次 });
意义
count-shares
帮助开发者获取自己网站在各大社交媒体平台上的分享情况,方便做出相关决策,如推广某个网页等。同时,该库也可以帮助开发者了解各大社交媒体平台上网页的受欢迎程度,从而更好地了解市场和用户需求。
示例代码
-- -------------------- ---- ------- ------ ----------- ---- --------------- ------------------------------------- ---------- -- ------------------- ----------------- --------------------- --------------------------- --------------------- -- ---------- -- ------------------- --------------------------------------------------- ---------- -- ------------------- ----------------------- -------- ----- ----------- - ---
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/77097