我正在使用Facebook SDK for Android,並且當我使用下面的代碼發送好友請求時,出現以下錯誤:「對不起,出錯了。我們正努力盡快解決問題。「Android SDK朋友請求返回「對不起,出錯了」
這是我身邊還是Facebook上的問題?這段代碼幾天前工作得很好。它像往常一樣打開朋友請求的彈出窗口。但是當我點擊接受時,它會顯示錯誤頁面。請幫幫我。
private void sendRequestDialog(String friendID)
{
Bundle params = new Bundle();
params.putString("id", friendID);
WebDialog friendDialog = (
new WebDialog.Builder(context, Session.getActiveSession(), "friends", params))
.setOnCompleteListener(new OnCompleteListener()
{
@Override
public void onComplete(Bundle values, FacebookException error)
{
if(error != null)
{
if(error instanceof FacebookOperationCanceledException)
{
Toast.makeText(context, "Friend Request Cancelled", Toast.LENGTH_SHORT).show();
}
else
{
//Toast.makeText(getApplication().getApplicationContext(), "Network Error", Toast.LENGTH_SHORT).show();
}
}
else
{
final String requestId = values.getString("request");
if (requestId != null)
{
Toast.makeText(context, "Friend Request Sent", Toast.LENGTH_SHORT).show();
removeFriend();
}
else
{
Toast.makeText(context, "Friend Request Cancelled", Toast.LENGTH_SHORT).show();
}
}
}
})
.build();
friendDialog.show();
}
請幫助我。我不知道如何調試。 – ask 2013-02-15 01:21:49
你正在設置的參數是什麼? – 2013-02-18 18:13:42
將參數代碼添加到答案中。我傳遞了一個有效的朋友ID。 Facebook返回一個好友請求,但在用戶單擊接受時不會處理它。它重定向到「對不起」的錯誤頁面。 – ask 2013-02-19 03:36:52