Fb App域和站点URL的问题:

时间:2012-07-26 16:03:00

标签: facebook facebook-graph-api appdomain fbconnect fbjs

I am trying to integrate facebook connect to all my websites. 
For example I have a website called example.com and many sub domains 
like,
   bob.example.com,
   claire.second.example.com,
   swiss.example.com and so on. 
My objective was to use the same App ID to all the websites. 
Well I did find, as long as the base URL is the same 
(i.e in my case example.com) we can use the same App Id for all 
the websites. So I put example.com in my Site URL and the remaining domain 
names in the App Domains field. But when I compile the code, the fb connect works 
only for the Site URL and not the App domains. BTW I am using the example in this
following link, 

http://thinkdiff.net/facebook/new-javascript-sdk-oauth-2-0-based-fbconnect-tutorial/     如果有人知道解决方案,请告诉我。

1 个答案:

答案 0 :(得分:2)

回答我自己的问题。

  • 问题是我使用localhost进行测试(localhost不起作用)。
  • 并且还包括APP域字段中基本URL相同的所有域,以使它们正常工作。

https://www.facebook.com/dialog/oauth?client_id=CLIENTAPPID&redirect_uri=SITEURL(OR)APPDOMAINURL&response_type=token

将上述URL替换为您的客户端ID和站点URL,以检查它是否有效,而不是在您的站点中实现FB JS SDK代码。