我想在我的Android应用中实现一个类似的按钮。 Graph API doc sais发布喜欢可以使用 / OBJECT_ID / likes 来完成。
/ OBJECT_ID /喜欢
与给定对象一样(如果它有一个 /喜欢连接)
但是,如果我实现这个:
Bundle par = new Bundle();
par.putString("access_token", ACCESS_TOKEN);
facebook.request(APP_ID + "/likes", par, "POST");
它只是返回一个空的(数据内容)JSON数组。 (给出了publish_stream权限。)
APP_ID是我的应用程序的FB ID,我猜它是OBJECT_ID,所以我不明白。 我如何实现Like按钮?
答案 0 :(得分:0)
您无法强迫用户喜欢您的应用程序或粉丝页面(由于垃圾邮件原因)。您可以让他们喜欢您的网页/应用的唯一方法是在网络视图中嵌入类似的fbml代码或iframe。该文档适用于喜欢朋友墙贴或评论或照片,因为这些是您可以为用户喜欢的项目类型,例如您正在编写Facebook客户端。如果您正在尝试这样做,请不要像您一样发送app_id,而是发送用户帖子的帖子ID。