Facebook评论插件,URL别名?

时间:2016-07-26 20:05:43

标签: javascript facebook facebook-javascript-sdk facebook-comments

我正在使用Facebook comments plugin在我的每个产品页面中显示评论区域(http://mydomain/product/:productid)。

<div class="fb-comments"  data-href="http://mydomain/product/1" data-order-by="social" data-width="100%" data-numposts="5" data-colorscheme="light"></div>

这很有效,除了每个评论区域都是由url“实例化”。 Facebook知道如何通过提供的URL检索每个页面评论。

问题是,我有http://dev.mydomain/product/1http://alpha.mydomain/product/1这样的子域名,我想检索这些子域名http://mydomain/product/1上留下的评论。

那么,有没有办法向http://mydomain/product/1声明“别名”,以便在http://dev.mydomain/product/1http://alpha.mydomain/product/1上检索相同的评论?

修改:仍然停留在此处,http://alpha.mydomain.comhttp://www.alpha.mydomain.com有两个不同的评论容器,因为网址不一样......

1 个答案:

答案 0 :(得分:0)

您是否可以使用JS来调用他们的Graph API?您可以通过GET调用其API来获取网址的评论:

https://graph.facebook.com/v2.6/?fields=og_object{comments}&id=<YOUR_URL>&access_token=<YOUR_TOKEN>

Facebook会根据完整的网址存储和检索评论,但您可以尝试将相同的网址传递给Facebook javascript;那个可能会给你你想要的东西。让我知道会发生什么。