我想在Android和iphone中整合facebook和like按钮。我在facebook和iphone中集成了facebook,但我没有像按钮那样集成。所以请告诉我如何在android和iphone中集成facebook like按钮。
用于集成我在android下面使用的facebook链接示例
https://github.com/facebook/facebook-android-sdk
现在我必须整合像facebook这样的按钮。
最诚挚的问候。
提前致谢。
答案 0 :(得分:5)
查看这段代码:http://angelolloqui.blogspot.com/2010/11/facebook-like-button-on-ios.html
将FBLikeButton类添加到视图中:
FBLikeButton *likeButton = [[FBLikeButton alloc] initWithFrame:CGRectMake(0, 372, 320, 44)
andUrl:@"http://www.facebook.com/pages/De-Zilk/108209735867960"];
非常感谢AngelGarcíaOlloqui
答案 1 :(得分:4)
facebook图表api中没有类似按钮。您可以选择一些替代方案。首先,您可以使用webview并在Webview中显示类似按钮。
https://developers.facebook.com/docs/reference/plugins/like/
另一种选择是在facebook-android-sdk中使用facebook共享功能。
最后和更常见的替代方法是使用意图并让用户选择如何共享它。 (它可以是任何应用程序,包括Facebook)
Intent shareIntent = new Intent(android.content.Intent.ACTION_SEND);
shareIntent.setType("text/plain");
shareIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, "YOUR SUBJECT HERE!");
shareIntent.putExtra(android.content.Intent.EXTRA_TEXT, "YOUR TEXT HERE");
startActivity(Intent.createChooser(shareIntent, "YOUR TITLE HERE"));
答案 2 :(得分:4)
自:
http://developers.facebook.com/docs/reference/api/
(我已从图表网址中删除了https前缀,因为我没有足够的stackoverflow代表来发布超过两个超链接..)
出版
您可以发布到Facebook图表 通过发出HTTP POST请求 适当的连接URL,使用 访问令牌。例如,你可以 在Arjun的墙上贴了一个新的墙贴 通过发出POST请求 graph.facebook.com/arjun/feed:
curl -F'access_token = ...'\ -F'消息=你好,阿琼。我喜欢这个新API。 \ graph.facebook.com/arjun/feed
Graph API参考提供了更多 有关支持的详细信息 论证及其对应 值。
您可以评论或喜欢任何对象 有/评论或/喜欢 通过发布到的连接 graph.facebook.com/OBJECT_ID/comments 和 graph.facebook.com/OBJECT_ID/likes, 分别为:强>
curl -F'access_token = ...' graph.facebook.com/313449204401/likes
大多数写操作都需要扩展 活动用户的权限。看到 验证指南了解详细信息 如何请求扩展 用户期间的权限 身份验证步骤。