加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

动态(Ajax)共享按钮(Facebook,Google和Twitter)共享图像,带有链

发布时间:2020-12-16 02:56:05 所属栏目:百科 来源:网络整理
导读:已经有好几天我正在寻找解决方案而且我无法弄清楚为什么它仍然无法正常工作. 这是我的目标: 我有一个侧面秀的网站.图像是动态更改的(使用上一个和下一个按钮).我只是想在社交网络(Facebook,谷歌和推特)上分享一个图像,并实际看到我墙上的图像,带有一些描述
已经有好几天我正在寻找解决方案而且我无法弄清楚为什么它仍然无法正常工作.

这是我的目标:
我有一个侧面秀的网站.图像是动态更改的(使用上一个和下一个按钮).我只是想在社交网络(Facebook,谷歌和推特)上分享一个图像,并实际看到我墙上的图像,带有一些描述和页面链接.

精确:
图像是主图像的缩略图(因此,不是相同的URL),我想要发布的链接既不是我所在的页面(由于Ajax而是静态的),也不是图像.

我的尝试:
我几乎得到它在Facebook上,但图像加载失败,它是一个分享按钮(这似乎被弃用赞成喜欢)和谷歌,1按钮变成红色后我点击它…我试过XFBML和OpenGraph,但问题在于Ajax(url是页面之一,或者即使使用createElement也不会更改(“

问题:
1.是否有任何打包的解决方案(如addthis,但按照我想要的方式工作)?
或者你有一个(或线索)吗?
3.我是唯一一个认为官方facebook和google ajax文档蹩脚的人吗???

非常感谢.
雨果

PS:如果我可以用我想要分享的内容来编辑评论,那就太棒了!

解决方法

实现这一目标的一种方法是隐藏真实内容.

设置一个页面,为社交应用程序(aka.facebook,google)提供图像,标题和描述.然后,您可以使用Javascript将用户重定向到您希望用户看到的页面.对于没有Javascript的用户,页面应显示指向目标页面的链接,并显示“如果未自动重定向,请单击此处”.图像应该存在于页面上,但您可以将其放在div中,其中style =“display:none;”所以用户实际上并没有看到它.

更高级的技术是使用IP地址和浏览器名称(用户代理)来确定访问者是用户还是社交网络机器人,并使用502临时重定向到您希望用户访问的页面不是社交机器人.社交机器人将显示具有图像,标题和描述的页面.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读