【问题标题】:android app add functionality to like fb page and comment on fb postsandroid 应用程序添加功能到喜欢 fb 页面和评论 fb 帖子
【发布时间】:2013-03-19 12:14:07
【问题描述】:

您好,这是我第一次将 facebook 集成到我的任何 Android 应用程序中 我需要实现功能来喜欢 fp 页面/帖子并在 fb 页面/帖子上发表评论,,,!! 我已经下载了适用于 android 的 fb sdk 并使用它,但我仍然不清楚我需要做什么以及如何满足要求 我需要的是当用户单击我的应用程序中的按钮时,它会自动喜欢 fb 帖子 并将编辑文本中的文本作为评论提交到 fb post ,,!! 有人能告诉我该怎么做吗

【问题讨论】:

    标签: android button facebook-like


    【解决方案1】:

    “喜欢” 一个帖子:

    类似:

    Facebook mFacebook = new Facebook();
    mFacebook.request(THE_POST_ID + "/likes", parameters, "POST");
    

    对帖子“评论”

    Bundle parameters = new Bundle();
    parameters.putString("message", edtComment.getText().toString());
    mFacebook.request(THE_POST_ID + "/comments", parameters, "POST");
    

    【讨论】:

    • Facebook() 已被弃用,这将不起作用。知道它在新 SDK 中是如何完成的吗?
    • @Andy:已弃用。同意。但它仍然可以正常工作。 SDK 仍然向后兼容。他们甚至在 SDK 中有一个使用旧方法的示例。顺便说一下,这段代码是生产代码。在 Google Play 商店提供的应用中。
    【解决方案2】:

    赞一个帖子

    Request likeRequest = new Request(Session.getActiveSession(), postId + "/likes", null, HttpMethod.POST, new Request.Callback() {
    
                     @Override
                     public void onCompleted(Response response) {
                         this.like.setText("liked");
                         this.like.setEnabled(false);
                         CommentAdapter.this.like.setBackgroundResource(R.drawable.disabled_like);
                         this.getLikesCount();
                     }
                });
                Request.executeBatchAsync(likeRequest);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-04-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多