【发布时间】:2013-06-18 18:09:36
【问题描述】:
我正在使用 android 开发 facebook sdk 3.0,需要向朋友发送请求 我的代码是:-
private void sendRequestDialog() {
Bundle params = new Bundle();
params.putString("message",
"Learn how to make your Android apps social");
WebDialog requestsDialog = (new WebDialog.RequestsDialogBuilder(
Logout.this, Session.getActiveSession(), params))
.setOnCompleteListener(new OnCompleteListener() {
@Override
public void onComplete(Bundle values,
FacebookException error) {
if (error != null) {
if (error instanceof FacebookOperationCanceledException) {
Toast.makeText(
Logout.this.getApplicationContext(),
"Request cancelled", Toast.LENGTH_SHORT)
.show();
} else {
Toast.makeText(
Logout.this.getApplicationContext(),
"Network Error", Toast.LENGTH_SHORT)
.show();
}
} else {
final String requestId = values
.getString("request");
if (requestId != null) {
Toast.makeText(
Logout.this.getApplicationContext(),
"Request sent", Toast.LENGTH_SHORT)
.show();
} else {
Toast.makeText(
Logout.this.getApplicationContext(),
"Request cancelled", Toast.LENGTH_SHORT)
.show();
}
}
}
}).build();
requestsDialog.show();
}
当我点击发送按钮 Toast 来请求发送但请求没有发送给朋友并且没有通知发送给那个朋友但我需要这个我没有得到什么是问题请帮助我;)
【问题讨论】:
-
我也有同样的问题,我也尝试在参数中使用 uid 并请求发送 toast,但朋友资料中没有请求..如果您找到任何解决方案,请告诉..
标签: android facebook facebook-android-sdk