javascript - 在 Facebook 上共享仅通过重定向检索的页面

标签 javascript facebook

我页面上的链接会通过点击跟踪服务来记录用户并重定向到真实页面。我正在尝试使用我页面上的 Facebook Share javascript 插件来分享 Facebook 上的链接。 该插件会抓取点击跟踪服务页面,而不是点击跟踪服务重定向到的“真实”页面。

有没有办法共享重定向页面,而不是点击跟踪服务页面?

最佳答案

facebook docs告诉我们您可以通过以下用户代理识别抓取工具:

"facebookexternalhit/1.1 (+http://www.facebook.com/externalhit_uatext.php)"

如果客户端是抓取工具,您的跟踪服务可能会通过 301 重定向到真实页面进行应答。

关于javascript - 在 Facebook 上共享仅通过重定向检索的页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25735000/

相关文章:

javascript - 用编辑表单替换 View 数据

javascript - 使用 JSON 格式的 Node.JS 从 MySQL 中检索数据

javascript - 如何在 JavaScript 中的命令提示符下进行操作

android - 从 facebook 墙到 android 应用程序的新闻提要

Facebook 应用程序 - 本地主机和强制 https 问题

android - 如何创建和使用自托管对象在 Android 中共享自定义故事?

javascript - 最有效的javascript方法声明

javascript - Socket.io,广播发射,似乎仅使用最新连接的套接字

Facebook 给了我一个 "URL requested a HTTP redirect, but it could not be followed."但浏览器跟随它没有问题,我该如何解决?

php - Facebook邀请 friend 跟踪