【问题标题】:How to Send Request to all facebook friends in facebook 3.0 android如何在 facebook 3.0 android 中向所有 facebook 朋友发送请求
【发布时间】:2013-06-18 18:13:59
【问题描述】:

我必须在这里向所有朋友发送应用程序请求我正在使用此代码向仅一个朋友发送请求它工作正常但我想向多个/所有朋友发送请求

private void sendRequestDialog() {
    Bundle params = new Bundle();
    params.putString("to", "1782990807");
    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();
}

我在这里传递一个朋友的 facebook id 我如何发送给所有/多个朋友 我有所有朋友的 facebook id 我急需 谢谢提前:)

【问题讨论】:

    标签: android facebook facebook-graph-api


    【解决方案1】:

    只需删除这一行 params.putString("to", "1782990807"); 并选择朋友。您可以选择多个朋友。

    【讨论】:

      【解决方案2】:

      Android 版 Facebook SDK 提供了一种方法,可让您将应用中的故事发布到用户的时间线。您还可以使用此方法代表您的用户发布状态更新。此方法使用 Graph API,是使用 Feed Dialog 的替代方法

      http://developers.facebook.com/docs/howtos/androidsdk/3.0/publish-to-feed/

      【讨论】:

      • 我学习了,但没有得到,我迫切需要
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-06-11
      • 1970-01-01
      • 2013-05-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多