Facebook第三方登录

本文详细介绍了如何在iOS应用中集成Facebook第三方登录,包括设置隐私要求、处理分享内容、无客户端时的分享方式、导入Facebook SDK、配置Info.plist、 AppDelegate连接处理以及登录事件的处理。同时提供了代码示例和参考链接。
摘要由CSDN通过智能技术生成


分享样式一、


FBSDKShareLinkContent *content = [[FBSDKShareLinkContent alloc] init];
    //标题
    content.contentTitle = @"test34";
    //正文
    content.contentDescription = @"This is a nice picture,Do U like it?";
    //图片URL
    content.imageURL =  [NSURL URLWithString:@"http://p4.sinaimg.cn/5615038059/180/31051455447883"];
    content.contentURL = [NSURL URLWithString:@"http://img06.tooopen.com/images/20160922/tooopen_sy_179662854161.jpg"];
    content.quote = @"这是个测试页1";
    [FBSDKShareDialog showFromViewController:self withContent:content delegate:self];

关于分享的官方隐私要求

2.3不得使用并非用户或商家创建的内容预填帖子的说明、评论、消息或其他用户消息参数,即使用户可以在分享前编辑或移除这些内容。您可以使用 Facebook分享对话框在帖子中预填一个话题标签,但不得预填并非用户或商家通过 API 创建的任何内容。safe_image.php.png


一、有装客户端,默认只跳转App

shareLink(只有contentURL显示,标题没有,可以定制H5 URL包含图片和文字,官方示例是这样解决), 可以通过设置 dialog.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值