2014-10-08 57 views
0

我知道如何獲取短期用戶訪問令牌,然後將其擴展爲長期訪問令牌(facebook),當我擁有自己的應用ID和應用密鑰時。但是現在我想獲得並擴展Graph Api Explorer提供的訪問令牌。我該怎麼做 ? 如果我們手動完成,我們會從Graph Api Explorer中獲得一個訪問令牌,但它的短期內會在大約1個小時內過期,我怎樣才能讓它成爲一個長期的訪問令牌?從Graph Api獲取用戶訪問令牌探索Facebook並將其擴展

回答

0

這是不可能的。要擴展訪問令牌,您必須使用app_id以及app_secret。我假設你沒有Graph Explorer的app_secret,所以這可能會變得困難。

+0

我明白這個問題,但是有沒有解決方案 – nhattran 2014-10-08 13:03:22

+0

不,爲什麼大家總是要求解決方法?首先,你應該問自己爲什麼需要使用Graph Explorer。這只是另一個應用程序。你對使用它有什麼期望? – Tobi 2014-10-08 13:32:30

+0

我想通過名稱來搜索fb用戶,當我使用由App生成的用戶訪問令牌時,它返回包含Name和Id的結果列表,但這裏的id是應用範圍ID,我無法使用它。當我使用FB Graph進行搜索時,我需要一個真正的Facebook用戶ID。有什麼建議麼? – nhattran 2014-10-08 13:40:35

0

我仍然有這個問題,並沒有託比理解問題。 Facebook訪問令牌大部分時間都存在問題,這是一個更大的問題。

我有一個Facebook流插件,用戶可以在其中顯示他們的個人資料帖子。 但是唯一可以使用的訪問令牌是由Graph API Explorer生成的,並且不能擴展。與APP關聯的任何其他訪問令牌都不起作用。

令人難以置信的是,Facebook沒有一個工具允許用戶生成訪問令牌來訪問他們的個人信息。 目前沒有任何工作解決方案。難以置信。