【问题标题】:Like a Facebook Page Programmatically以编程方式喜欢 Facebook 页面
【发布时间】:2014-01-30 16:23:27
【问题描述】:

我在谷歌上搜索这个问题,但我不明白我找到的答案。 实际上,我想在语法上喜欢页面,就像我可以代表用户在页面上发布消息一样。 我有从我的应用程序获取的长期访问令牌。

我有一个 android 应用程序,用户可以通过 facebook 帐户登录,当时我要求用户获得 facebook 的 Post 权限。

那我该怎么做呢?

【问题讨论】:

    标签: android facebook facebook-graph-api facebook-like


    【解决方案1】:

    我实现了一个简单的库,它允许您轻松添加 Facebook 的“Like”按钮:

    dependencies {
        compile 'com.shamanland:facebook-like-button:0.1.8'
    }
    

    阅读more details here

    添加like按钮的最简单方法:

    <com.shamanland.facebook.likebutton.FacebookLikeButton
        style="@style/Widget.FacebookLikeButton"
        app:pageUrl="http://url.to.like/page.html"
        app:pageTitle="Title of page"
        app:pageText="Short description of page"
        app:pagePictureUrl="http://url.to.like/picture.jpg"
        />
    

    此视图将在您的布局中绘制:

    点击后,您将看到带有官方 Facebook 'Like' 插件的对话框。

    【讨论】:

      【解决方案2】:

      您好,在 Android 版 Facebook SDK 中,只能分享不喜欢的内容。如果你想点赞页面,你应该使用 WebView 并在其中使用 Iframe 来显示点赞按钮。

      【讨论】:

      • 在 facebook 中是否有类似提要的选项。只需在其中添加消息和访问令牌以及要发布消息的页面 ID。
      猜你喜欢
      • 2012-03-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-08-01
      • 2012-12-08
      相关资源
      最近更新 更多