【发布时间】:2018-05-22 21:51:11
【问题描述】:
所以我正在尝试做一个网站,该网站有多个图像和自己的内容,并允许用户单击图像旁边的下拉菜单并将该图像和内容分享到:Twitter、Facebook、LinkedIn 和电子邮件。
我研究的是为每个图像及其内容创建一个单独的 URL。然后在每个页面设置它的元标记中的描述、图像等。所以在登陆页面上,当他们点击分享时,它实际上是在拉一个单独的页面。
我的问题是...如何将元标记信息分享到 Twitter、Facebook、LinkedIn 和电子邮件?
我试过推特:
<a rel="nofollow" class="share-twitter sd-button share-icon no-text" href="http://twitter.com/share?text=Textgoeshere&url=https://www.landingpage.com/&hashtags=example" target="_blank" title="Click to share on Twitter"><span></span><span class="sharing-screen-reader-text">Click to share on Twitter (Opens in new window)</span></a>
这似乎是我必须为每张图片编写的大量文本。加上它不会拉取图片、作者等。这里没有办法抓取元标记信息分享到 Twitter 吗?
我的意思是我有元标记(如下),但不知道如何实际使用它们来分享。
<meta name="twitter:card" content="Here's Twitter Card"/>
<meta name="twitter:site" content="@author"/>
<meta name="twitter:domain" content="@author"/>
<meta name="twitter:url" content="http://www.mainpage.com">
<meta name="twitter:title" content="Twitter Title">
<meta name="twitter:description" content="Here is the Twitter Description">
<meta name="twitter:image" content="link to image">
为 Facebook 找到以下内容: https://developers.facebook.com/docs/plugins/share-button#
为 Twitter 找到以下内容: https://publish.twitter.com/#
【问题讨论】:
标签: javascript jquery html ruby-on-rails twitter