2013-10-03 37 views
1

我使用facebook4j api(http://facebook4j.org/en/index.html)訪問facebook上的用戶數據,因此對於登錄授權,我必須提供一個訪問令牌,所以我發現這個api:(https://github.com/fernandezpablo85/scribe-java)從這個例子(https://github.com/fernandezpablo85/scribe-java/blob/master/src/test/java/org/scribe/examples/FacebookExample.java)我試圖獲得訪問令牌,在PARAMS建設者,我必須設置回調網址:回調URL參數爲Facebook客戶端應用程序

OAuthService service = new ServiceBuilder() 
    .provider(FacebookApi.class) 
    .apiKey(Assets.FACEBOOK_APPID) 
    .apiSecret(Assets.FACEBOOK_APPSECRET) 
    .callback() 
    .build(); 

但我的應用程序不僅是客戶端,還等什麼回調URL必須我提供?

回答

0

here

REDIRECT_URI。您想要將登錄人員重定向到的URL。該URL將捕獲來自「登錄」對話框的響應。如果您在桌面應用程序的webview中使用此功能,則必須將其設置爲https://www.facebook.com/connect/login_success.html

+0

我已經看到了,但沒有幫助我很多,因爲我仍然不知道如何創建登錄表 –

+0

在你的問題中,你是在問一個上面給出的回調URL。如果這不是你想要的,重新定義你的問題。 – qqilihq

+0

是的,我要求一個回調URL,我不知道我需要提供什麼參數,https://www.facebook.com/connect/login_success.html不工作,我想知道我在哪裏可以找到它 –