use*_*805 5 twitter ajax share facebook google-plus
已经有好几天我正在寻找解决方案而且我无法弄清楚为什么它仍然无法正常工作.
这是我的目标:我有一个侧面展示的网站.图像是动态更改的(使用上一个和下一个按钮).我只是想在社交网络(Facebook,谷歌+和推特)上分享一个图像,并实际看到我墙上的图像,带有一些描述和页面链接.
精度:图像是主图像的缩略图(因此,不是相同的URL),我想要发布的链接既不是我所在的页面(由于Ajax而是静态的),也不是图像的页面.
我的尝试:我几乎在facebook上得到了它,但是图片加载失败了,它是一个分享按钮(似乎不赞成赞成)和谷歌+,点击它后+1按钮变成红色...我尝试过XFBML和OpenGraph,但问题在于Ajax(url是页面之一,或者即使使用createElement也不会更改("
问题:1.是否有任何打包解决方案(如addthis,但按照我想要的方式工作)?或者你有一个(或线索)吗?3.我是唯一一个认为官方facebook和google + ajax文档蹩脚的人吗?
非常感谢.雨果
PS:如果我可以用我想要分享的内容来编辑评论,那就太棒了!
您使用的社交共享按钮都有一个共同点:当您共享的对象有 URL 表示时,它们的效果最佳。其中一些,即 Facebook 的 Like 按钮和 Google 的 +1 按钮,使用该页面的内容来创建共享的片段。
不过,这并不是一个新问题。这与AJAX 应用程序的搜索索引所面临的问题相同。遗憾的是没有简单的解决方案。以下是一些具有挑战性的问题:
编程解决方案 您可以改进后端,使其能够在幻灯片放映状态下为每个可共享步骤渲染页面:每个图像一页。当您逐步浏览幻灯片时,每次将社交共享插件定位到该图像的本机可访问版本时,您都可以销毁并重新创建它们。
快照解决方案 您可以使用能够执行 JavaScript 的爬虫工具来制作应用程序不同状态的快照。然后,您可以将社交共享按钮定位到当前状态的快照。
这可能需要较少的后端工作,但保持最新状态可能具有挑战性。
| 归档时间: |
|
| 查看次数: |
1896 次 |
| 最近记录: |