vue-social-sharing
Version:
A Vue.js component for sharing links to social networks
83 lines (67 loc) • 2.02 kB
JSON
{
"email": {
"sharer": "mailto:?subject=@title&body=@url%0D%0A%0D%0A@description",
"type": "direct"
},
"facebook": {
"sharer": "https://www.facebook.com/sharer/sharer.php?u=@url&title=@title&description=@description"e=@quote&hashtag=@hashtags",
"type": "popup"
},
"googleplus": {
"sharer": "https://plus.google.com/share?url=@url",
"type": "popup"
},
"line": {
"sharer": "http://line.me/R/msg/text/?@description%0D%0A@url",
"type": "popup"
},
"linkedin": {
"sharer": "https://www.linkedin.com/shareArticle?mini=true&url=@url&title=@title&summary=@description",
"type": "popup"
},
"odnoklassniki": {
"sharer": "https://connect.ok.ru/dk?st.cmd=WidgetSharePreview&st.shareUrl=@url&st.comments=@description",
"type": "popup"
},
"pinterest": {
"sharer": "https://pinterest.com/pin/create/button/?url=@url&media=@media&description=@title",
"type": "popup"
},
"reddit": {
"sharer": "https://www.reddit.com/submit?url=@url&title=@title",
"type": "popup"
},
"skype": {
"sharer": "https://web.skype.com/share?url=@description%0D%0A@url",
"type": "popup"
},
"telegram": {
"sharer": "https://t.me/share/url?url=@url&text=@description",
"type": "popup"
},
"twitter": {
"sharer": "https://twitter.com/intent/tweet?text=@title&url=@url&hashtags=@hashtags@twitteruser",
"type": "popup"
},
"viber": {
"sharer": "viber://forward?text=@url @description",
"type": "direct"
},
"vk": {
"sharer": "https://vk.com/share.php?url=@url&title=@title&description=@description&image=@media&noparse=true",
"type": "popup"
},
"weibo": {
"sharer": "http://service.weibo.com/share/share.php?url=@url&title=@title",
"type": "popup"
},
"whatsapp": {
"sharer": "whatsapp://send?text=@description%0D%0A@url",
"type": "direct",
"action": "share/whatsapp/share"
},
"sms": {
"sharer": "sms:?body=@url%20@description",
"type": "direct"
}
}