我想通过链接的方式分享我网站的特定内容,我希望当我在 Facebook、Twitter、Google+ 等上分享时,会显示特定的图像、标题和描述。 当我分享我的网站 URL 时,这很容易,因为修改相关的 meta 标签 就足够了,但对于您想要与专用图像、标题、描述共享的特定内容来说,这并不是那么简单。
我想,既然这些信息应在 meta 标签中指定,为什么不将我的内容封装到 iframe 中,其中包含一个简单的 html 页面以及所有必要的元标签?
这样,当我尝试在社交网络上分享我的链接时,内容摘要将填充我的元标签信息。
您有更聪明的解决方案吗?
嗯,我相信每个社交媒体都有不同的方式来获取这些信息,有些甚至不需要它们(比如 Twitter 不需要图片来推文)。
他们总是在改变他们的做法,Facebook 就是一个例子,url party 正在被弃用,他们强迫我们使用他们的 api 来分享/点赞/任何东西。
你可以自己处理这些差异,或者让 js 社交插件来帮你处理。
编辑:这里有一些插件http://community.paper.li/2012/10/15/top-8-social-media-plugins-for-your-blog-or-website/