2012-07-03 38 views
0

我已經爲Facebook建立了前端授權。當我將redirect_uri設置回源頁面時,我收到一個令牌,可以用來製作api-calls當您使用畫布網址時,Facebook是否以不同方式/以不同方式傳遞數據?

但是,當我重定向到我的facebook-canvas頁面時,它會在嘗試進行ajaxcall時發出抱怨:

Uncaught Could not perform AJAX call because no valid tokens was found. 

我使用的是通用的OAuth庫叫jso,我chececked了Facebook的SDK,它並沒有真正爲我的目的。

+1

canvas應用程序在iframe中。所以只需讓你的ajax調用你的頁面本身而不是canvas的url。 – Rufinus

+0

如果我讓ajax調用我的頁面,我不會得到畫布url ... – Himmators

+0

你不需要畫布網址:)看到它,所以..你在一個房間的房間。你只是想從房間裏抓東西,你不需要經過房子的正門,你可以去房間:-) – Rufinus

回答

0

是的,它發佈到iframe而不是「get」:ed。你需要在服務器端抓住它。