2011-12-26 35 views
0

我们有三个不同的网站托管三个不同的域(.us,.ch和.ca)。用户可以通过一个单一的公共网址并根据用户geoip请求路由到相应的域来访问该网站。我们在我们的网站上使用了像脸书这样的功能。当有人点击美国以外的按钮时,则网站链接正确显示在脸书页面上,但图像显示不正确。我们猜测要加载图像的脸书发送它自己的请求,这是来自美国,因为它的地理位置是美国的IP,它试图加载美国网站的图像,无法找到。有人可以帮助如何实现Facebook像一个多元支持的网站的代码。 另外,我需要在我的代码中为三个不同的网站使用三种不同的appid。因为我们的案例代码在所有三个托管网站中都很常见。多人网站按钮示例代码的脸书

预先感谢您。

回答

0

您可以在网站的所有三个版本中使用一个app_id。但这是一个非常有趣的问题。首先,我会在调试器中尝试网站的三个版本:https://developers.facebook.com/tools/debug,并且直到三个站点都在那里工作为止。另外当有人喜欢这个页面时,你想要每个版本的个人计数,还是三个人的总计数?

+0

嗨,感谢您的回复。我们希望所有网站的总数在单个网站上单独显示。我正在尝试使用相同的应用程序ID为网站和测试使用调试工具。 – 2011-12-28 10:57:20

+0

如何使用棉绒工具? – DMCS 2011-12-28 17:00:38