0
我已經建立了一個基本的應用程序,使用「發送請求」和「處理請求的應用鏈接」文檔作爲參考。請求的應用鏈接 - 沒有請求ID
現在,當我在我的應用程序設置,只檢查「Facebook登錄」,要求應用程序鏈接並不在所有的工作 - Facebook應用程序進入無限「等,而我裝的東西」的狀態。
當我檢查這兩個「Facebook登錄」和「深層鏈接」,請求的應用鏈接做的工作 - 但是,沒有請求ID被髮送到我的應用程序。事實上,getIntent()的getData()只返回: http://www.facebook.com/apps/application.php?id=[app ID]
這裏是我的發送請求代碼:
Bundle params = new Bundle();
params.putString("message", invite_message);
WebDialog requestsDialog = (
new WebDialog.RequestsDialogBuilder(this,
Session.getActiveSession(), params)).setOnCompleteListener(new OnCompleteListener() {
@Override
public void onComplete(Bundle values, FacebookException error) {
on_invite_request_complete(values, error);
}
}).build();
requestsDialog.show();
任何建議,但對於Facebook的仔細檢查應用程序的設置? 或者在這些settigs中真的很容易錯過嗎?