2012-11-05 49 views
0

我試圖去掌握Graph API。是I,T正確地理解了,如果我要問我自己,說的朋友,通過代碼,我應該圖形API - 作爲用戶?

  1. 註冊我的應用程序,並得到一個應用程序的訪問令牌
  2. 登錄我自己的證書,並得到一個用戶訪問令牌?

我發現很難從文檔中理解概念。

回答

0

你需要做到這兩點。

註冊您的應用程序告訴Facebook這些請求來自哪裏。他們會監控您的應用正在對您的應用進行警告,以警告違反您的條款的應用。

一旦你有了這個應用程序,你就可以親自驗證它來從你的Facebook獲取信息或發佈信息到Facebook。該應用程序必須要求特定的權限,您必須授予這些權限才能正常工作。

+0

爲什麼需要應用程序訪問令牌?這隻需要他想做一些應用程序時。像檢查見解等等等等不是嗎? – Kishor

+0

@Kishor是的,他不需要應用程序訪問令牌,但他確實需要帶有ID和祕密的* app *。由於OP剛剛開始開發,因此我將他的問題解讀爲將其解釋爲應用程序訪問令牌。 – cpilko

+0

也許可以編輯你的答案,說他不需要兩個令牌來表示他正在試圖做的事情。反正乾杯! – Kishor

1

流量應該去像:

  1. 用戶添加應用程序,並給出了權限。
  2. 它返回用於查詢數據的access_token(用戶訪問令牌)。

一般來說,你要求的權限,你會得到一個可以打開鎖定內容的密鑰。那是access_token。

應用ACCESS_TOKEN和用戶之間的區別的access_token:當你做一些事情,作爲應用需要

應用的access_token。就像獲取應用程序的見解或使用訂閱一樣,如此等等。

如果您想充當在其帳戶中添加應用程序的用戶,則需要用戶access_token。

參照你的問題,你顯然不需要App access_token。