在android和iphone中整合facebook与like按钮

时间:2011-05-09 09:36:26

标签: iphone android facebook

我想在Android和iphone中整合facebook和like按钮。我在facebook和iphone中集成了facebook,但我没有像按钮那样集成。所以请告诉我如何在android和iphone中集成facebook like按钮。

用于集成我在android下面使用的facebook链接示例

https://github.com/facebook/facebook-android-sdk

现在我必须整合像facebook这样的按钮。

最诚挚的问候。

提前致谢。

3 个答案:

答案 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

     

大多数写操作都需要扩展   活动用户的权限。看到   验证指南了解详细信息   如何请求扩展   用户期间的权限   身份验证步骤。