2012-04-25 222 views
2

我對Facebook的整合相當陌生。我必須添加「使用Facebook註冊/註冊」選項才能在我的網站上註冊新用戶。我正在按照以下步驟操作:Server-Side Authentication登錄/註冊Facebook - 測試用戶

1)我使用哪個帳戶來測試?如果我使用它來玩api,我的個人帳戶會被暫停還是被禁止?

2)要測試api,我必須創建像這樣的測試用戶嗎? test users

3)另外,要創建測試用戶,看起來像我需要authenticate as App有人可以解釋爲什麼我應該通過身份驗證創建測試用戶嗎?

4)有時候,我被使用單詞「app」弄糊塗了。我的網站不被視爲Facebook應用程序,僅僅是因爲我使用Facebook註冊/註冊了我的用戶。正確?

+1

根據#1你將如何玩? – Dhiraj 2012-04-25 03:47:30

+0

註冊。然後撤銷訪問權限。重複幾次。 – Ravi 2012-04-25 03:52:35

回答

1
  1. 否(如果你正在做你的評論中提到的)

  2. 您不必創建測試用戶,但它有助於這樣做。例如,如果您正在從您的應用測試牆貼,那麼最好保持您的個人資料/時間表清潔。當您創建應用程序時,您也可以選擇在應用程序的設置頁面中創建測試用戶,因此您不需要以編程方式進行測試。

  3. 測試用戶與應用程序相關聯,所以可能是這就是爲什麼您需要app_access_token。但是,如果您在應用的設置頁面中使用ui創建測試用戶,則不需要提及任何令牌。

  4. 是的,它被認爲是一個,這就是Facebook的圖形如何工作,外部(第三方)對象(他們稱之爲應用程序,作爲泛化,所有網站可稱爲Web應用程序) facebook對象(如用戶,網頁等)。當您創建應用程序時,您可以看到Facebook允許您爲應用程序指定的不同類型/類別的應用程序。所以這只是一個名字,沒有什麼可擔心的。

+1

謝謝bool.dev。精確和有益的。 – Ravi 2012-04-25 16:45:04

+0

很高興能夠提供幫助。 – 2012-04-25 18:27:03