4

从页面墙上显示受限帖子时如何确定位置?

这是我正在谈论的配置选项(在页面的设置页面上)

国家限制

我的场景是:我有一个位于英国的服务器,它使用用户的身份验证令牌来显示被封闭的帖子。显然,我希望美国用户看到这些帖子。

会不会考虑

  • 我的服务器的IP地址?
  • 用户在其个人资料中指定的位置?
  • 用户注册时使用的 IP? - - 或者是其他东西?

澄清一下,我已将我的个人资料中的位置设置为美国的一个地方,但看不到帖子(调用 API 或仅查看页面时)另外,当我从美国,我仍然没有看到帖子(来自 API,或者只是查看页面)

奇怪的是,当从美国服务器登录时,Facebook 要求我验证我的帐户并建议使用英国的手机号码 (+44) - 可能与我从英国注册的事实有关?我无法创建基于美国的帐户,因为我没有可以验证的美国手机。

4

1 回答 1

1

我一直在对此进行一些测试。

我在西班牙,但想查看仅限于英国的页面。

  • 我将当前位置和家乡设置为伦敦:没有工作
  • 我验证了我的英国手机(漫游):没用
  • 使用 VPN 服务 (hidemyass) 给我一个英国 IP:没用

使用这样的帐户设置,没有其他更改。我打电话给一个伙伴,让他登录到英国的帐户,页面变得可见。

因此可以假设帐户的设置不受影响,并且 FB 正在检测基于 VPN 的流量 - 可能来自数据中心 IP 地址的数据库列表。

并且它使用(非数据中心)IP 地址检测来确定您是否在这个国家。此外,如果您出国旅行,即使您在该国家/地区“生活”,您也将无法看到内容。我猜如果您“喜欢”该页面,那么您仍然可以看到它。

于 2015-06-25T11:21:45.013 回答