我正在使用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/1或http://alpha.mydomain/product/1这样的子域名,我想检索这些子域名http://mydomain/product/1上留下的评论。
那么,有没有办法向http://mydomain/product/1声明“别名”,以便在http://dev.mydomain/product/1或http://alpha.mydomain/product/1上检索相同的评论?
修改:仍然停留在此处,http://alpha.mydomain.com和http://www.alpha.mydomain.com有两个不同的评论容器,因为网址不一样......
答案 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;那个可能会给你你想要的东西。让我知道会发生什么。