android - 以编程方式点赞 Facebook 页面

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

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

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

那我该怎么做呢?

最佳答案

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

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

阅读more details here .

最简单的添加点赞按钮的方法:

<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"
    />

此 View 将绘制在您的布局中:enter image description here

点击它后,您将看到带有官方 Facebook“赞”插件的对话框。

enter image description here

关于android - 以编程方式点赞 Facebook 页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21461911/

相关文章:

Android读写临时文件

facebook-graph-api - 如何从服务器验证 Twitter 访问 token

java - 自定义组件命名空间调用

android - 我如何解析 XML android?

java - 如何在不使用鼠标的情况下为 Facebook 粉丝专页上的页面点赞

mysql - 如何减少 MySQL O(n^2) 查询的时间?

Facebook Like 按钮在点击后翻转回 'unliked' 状态

objective-c - objective-c 中的 Facebook 批量请求

php - 使用 Graph API 更改旧 Facebook 帖子的隐私

java - (动态布局)我的 View 中的按钮监听器更新多个 TextView 而不是 1