Facebook喜欢多国家网站的按钮示例代码

时间:2011-12-26 09:18:51

标签: java-ee facebook-like

我们有三个不同的网站托管有三个不同的域名(.us,.ch和.ca)。用户可以通过单个公共URL访问该站点,并基于用户geoip请求路由相应的域。我们正在使用我们网站中的脸书。当有人点击美国境外的按钮时,网站链接正确显示在脸书墙上,但图像显示不正确。我们正在猜测加载图像脸书本发送它自己的请求,这是来自美国,因为它的geoip是一个美国的IP它试图从美国网站加载图像,无法找到。有人可以帮助如何为多数支持的网站实现类似Facebook的代码。 我还需要在我的代码中为三个不同的网站使用三个不同的appid。因为我们的案例代码对于所有三个托管网站都很常见。

提前谢谢。

1 个答案:

答案 0 :(得分:0)

您可以在网站的所有三个版本中使用一个app_id。然而,这是一个非常有趣的问题。首先,我将在调试器中尝试网站的三个版本中的每一个:https://developers.facebook.com/tools/debug,然后调整代码,直到三个站点中的每个站点都在那里工作。此外,当有人喜欢该页面时,您是否希望每个版本的个人计数,或三个人的总计数?