Facebook iOS PresentRequestsDialogModallyWithSession 返回选定的朋友

2023-12-24

我正在开发一个 iOS 应用程序,我希望能够通过 facebook 向我的应用程序发送邀请,我设法使用 PresentRequestsDialogModallyWithSession

但我也希望我的应用程序知道邀请发送给了谁。这可能吗?


是的,这是绝对可能的。 以下是获取用户已向其发送邀请的好友列表的方法。

在presentRequestsDialogModallyWithSession中必须有一个处理程序,如下所示:

handler:^(FBWebDialogResult result, NSURL *resultURL, NSError *error) {

您可以在 resultURL 变量中获取响应 URL 的结果。如果使用此方法将其转换为字符串

[resultURL parameterString]

您将获得 fbconnect URL,如下所示: fbconnect://success?request=57985658213xxxx&to%5B0%5D=13xxxxxxx9&to%5B1%5D=1000000xxxxxxx3

这里,request=之后的第一个参数是“57985658213xxxx&to”,即请求id,其余由“&to%5B0%5D=”和“&to%5B1%5D=”分隔的参数是朋友的facebook id。这里我已经向两个人发送了邀请,他们是:13xxxxxxx9, 1000000xxxxxxx3

我在上面的 id 中放置了 xxxxxxx,而不是所有数字,因为我不想在 stackoverflow 中公开显示我朋友的 facebook id ;)

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Facebook iOS PresentRequestsDialogModallyWithSession 返回选定的朋友 的相关文章

  • UICollectionView 项目顺序在从右到左语言中不颠倒

    我注意到一个大问题 在从右到左的语言中 单元格顺序没有正确颠倒 只有对齐是正确的 但仅适用于水平流布局 并且如果集合视图包含不同的细胞大小 是的 我知道这听起来很疯狂 如果所有单元格大小相同 则排序和对齐就很好 这是到目前为止我通过示例应用
  • 为 iPhone 创建 .ipa

    我为 iPhone 开发了一款应用程序 构建后 我在构建文件夹中得到了 app 文件 我的应用程序名称是Myapp 然后我在build文件夹中得到了Myapp app文件 我的问题是我想创建 ipa 文件 这是怎么回事 它是为了安装 越狱的
  • 更新到 Xcode 7.0.1,项目现在有问题

    因此 我将 Xcode 6 1 版本上传到 iTunes Connect 并且该应用程序获得了批准 现在我正在尝试更新应用程序 我更新到 Xcode 7 0 1 Xcode 给我带来了问题 指出 对于应用程序 我使用了故事板和 Object
  • scrollToRowAtIndexPath:atScrollPosition:动画滚动太慢

    基于分页 UIScrollView 的页面更改 我正在调用scrollToRowAtIndexPath atScrollPosition animated到所显示的该页面的表详细信息 void scrollViewDidScroll UIS
  • 使用 UINavigationController 从右向左推送 ViewController

    大家都知道UINavigationController从左到右推送ViewController 有没有办法从右到左推送View 就像后退按钮的动画一样 现在我有这个 self navigationController pushViewCon
  • 如果您查看内部,nib 文件到底是什么样子的?

    我刚刚学习 nibs 和 swift 并对某些东西感到好奇 我知道 如果您有一个 main storyboard 文件 则首先加载根视图控制器的笔尖 然后加载该视图控制器下可能分层存在的任何视图 但是 我想知道一些事情 当他们说笔尖已 加载
  • 当 iPhone 设备方向朝上/朝下时,我可以判断它是横向还是纵向吗?

    我得到这个代码 如果设备处于左 右横向或上下颠倒状态 它会旋转并显示另一个视图控制器 但如果它的方向朝上或朝下 那么我如何判断它是横向模式还是纵向模式 因为我只想在它面朝上或朝下以及横向模式下旋转 void viewDidAppear BO
  • Swift NotificationCenter 删除观察者最快的方法

    我正在添加一些观察员viewController applicationWillResignActive applicationDidEnterBackground 以及许多其他人 我想删除self作为一行中所有已注册通知的观察者 我的问题
  • 将 HTML 字符串加载到 UIWebView 中的延迟

    我在导航控制器中有两个视图控制器 第一个视图控制器有一个带有按钮的菜单 按下此按钮将移动到第二个视图控制器并将 html 字符串加载到 UIWebView 中 没有其他东西被加载到 webview 中 只是一个简单的 NSString 其中
  • iOS 复合谓词

    我正在编写一个具有照片数据库的应用程序 每张照片都有多个与之关联的标签 并且该应用程序有一个带有大量切换的搜索页面 允许用户仅根据他们感兴趣的标签搜索照片 每个标签都存储了integerID 是因为它们对应于外部数据库的 ID 所以我尝试简
  • UICollectionviewcell 更改背景

    如果我知道部分编号和项目编号 如何更改单元格中的背景 下面的代码显示了我如何尝试做到这一点 UICollectionViewCell collectionView UICollectionView collectionView cellFo
  • iPhone PhoneGap 电子邮件编辑器 SECURITY_ERR:DOM 异常 18 [关闭]

    很难说出这里问的是什么 这个问题是含糊的 模糊的 不完整的 过于宽泛的或修辞性的 无法以目前的形式得到合理的回答 如需帮助澄清此问题以便重新打开 访问帮助中心 help reopen questions 我正在使用phonegap 中的 i
  • Facebook 登录 Apple CNA

    问题 是否可以设置 Facebook 登录以在 CNA 中使用 是否为开发人员提供 CNA 文档 您可以使用任何开发人员工具调试 CNA 屏幕吗 Details 我创建了一个使用电子邮件提交表单或 Facebook 登录按钮的强制门户登录页
  • 如何获取 UITableView 内容视图的大小?

    我想在填充表格时获取 UITableView 内容视图的大小 关于如何执行此操作有什么建议吗 Allows you to perform layout before the drawing cycle happens layoutIfNee
  • UITextInput setMarkedText:selectedRange 不起作用? (不可能!)

    我想以编程方式设置标记的文本 并且由于 iOS5 UITextView 和 UITextField 符合 UITextInput 这应该是可能的 但由于某种原因我总是得到markedText为零 我在这里缺少什么 这是我尝试过但没有成功的方
  • SDWebImage 显示缓存中图像的占位符

    在 iOS 5 1 项目 iPad 中使用 SDWebImage 3 我们展示相当大的图像 700x500 并且我们有很多图像 1000 我们预取图像并缓存到磁盘 然后允许用户浏览它们 效果很好 除了当您浏览图像时 您总是会看到占位符显示一
  • iOS:addConstraints:应用程序崩溃

    Problem 我似乎无法在现有项目中采用自动布局 Details 我之前也遇到过与此问题相同的问题presentViewController 在 iOS 但所提供的答案都不是我的解决方案 我正在使用所有没有 xib 的故事板视图 我的 使
  • iPhone,如何将一张图像叠加到另一张图像上以创建要保存的新图像? (水印)

    基本上 我想拍摄用户从照片库中选择的图像 然后应用水印 即右下角的三角形 上面有应用程序名称 我已经在 Photoshop 中用透明层制作了第二张图像 我尝试了一个函数 我不记得它的确切名称 但它涉及 CGIImages 和蒙版 这将两个图
  • iOS 11 getUserMedia 不起作用?

    苹果公司发表声明称getUserMedia将在 iOS 11 上完全正常运行 安装 iOS 11 Beta 版本 5 后 我确实收到一条消息 表明我的网站请求访问我的相机和麦克风 但似乎是这样的 video src window URL c
  • extern NSString *const 在类中。

    你好 我有这个头文件 import

随机推荐

  • 如何在 C# 中安全地将 System.Object 转换为“bool”?

    我正在提取一个bool来自 非通用 异构 集合的值 The as运算符只能与引用类型一起使用 因此不可能使用as尝试安全转换bool This does not work The as operator must be used with
  • 如何在抓取网站时到达最后一页后停止 selenium webdriver?

    网站上的数据量 页面数 不断变化 我需要抓取循环分页的所有页面 网站 https monentreprise bj page annonces 我尝试过的代码 xpath id yw3 li 12 a while True next pag
  • 如何从 VB.NET 对话框中获取值?

    我有一个 frmOptions 表单 其中有一个名为 txtMyTextValue 的文本框和一个名为 btnSave 的按钮 用于在单击时保存并关闭表单 然后 当单击主窗体 frmMain 上的按钮 btnOptions 时 我将显示此对
  • 每次我到处使用 struct 而不是 class 时,我会杀死一只小猫吗?

    struct默认情况下是公开的 而class默认情况下是私有的 让我们以 Ogre3D 为例 如果我改变一切class发生与结构 它编译 我猜 并且引擎像以前一样工作 如果我是对的 编译后的代码与以前完全相同 因为只有编译器检查私有 受保护
  • 如何使用console.log(Javascript)打印函数的输出[重复]

    这个问题在这里已经有答案了 以下代码的意思是打印带有名称的名称字符串 然而 这是不正确的 var nameString function name return Hi I am name nameString Amir console lo
  • 如何在一块玻璃上绘制多个矩形?

    我正在尝试在玻璃板上绘制一系列矩形 如中所述here http docs oracle com javase tutorial uiswing components rootpane html glasspane 问题是 窗格中仅显示列表中
  • Python 打印参数结束

    如何在使用 end 时从输出中删除最后一个 add gt 我在这里没有使用 sep bcoz sep 在这里不会有任何效果 因为 print 语句在这里一次只打印 1 项并以 incr 结尾我的 def fibonaci num n if
  • Google Protocol Buffers,如何处理多种消息类型?

    是否可以获得序列化的Protocol Buffer消息的Type 我有这个例子 option java outer classname ProtoUser message User required int32 id 1 required
  • 在ES6中,如何检查对象的类?

    在ES6中 如果我创建一个类并创建该类的对象 如何检查该对象是否是该类 我不能只用typeof因为物体仍然 object 我只是比较构造函数吗 Example class Person constructor var person new
  • Visual Studio 2012 最新项目丢失

    在 Windows 任务栏和开始菜单中 最近打开的项目 解决方案列表为空 然而 在VS中 常规选项被标记为显示10个项目 该列表曾经显示 但最近我发现它消失了 有任何想法吗 我遇到了完全相同的问题 但我感觉其他菜单项也丢失了 我所做的是进入
  • 捕获组引用+数字

    例如 我想用第一个捕获组替换字符串1附加到它 我想要做 11 解释为 1 and 1 但这并不适用于所有口味 我该怎么办 信息位于视网膜链接 https github com mbuettner retina你提供的说 在引擎盖下 它使用
  • 四倍精度特征值、特征向量和矩阵对数

    我正在尝试以四倍精度对矩阵进行对角化 并取它们的对数 有没有一种语言可以使用内置函数来完成此任务 请注意 标签中的语言 包还不够 存在以下缺陷 Matlab 不支持四精度 Python NumPy SciPy 数据类型为 float128
  • 使用什么算法/方法来同步多个视频播放器

    动机 我目前正在尝试同步两个联网的 raspi 上的两个视频 我尝试从桌面 http 和 udp 进行实时流式传输 但每个 raspi 仍然以明显的延迟打开流 接下来我尝试在 raspi 上安装 vlc 并与桌面 vlc 同步 但这也不起作
  • 如何从 PHP 日期时间获取 unix 时间戳?

    我正在尝试使用 PHP 获取 unix 时间戳 但它似乎不起作用 这是我尝试转换为 unix 时间戳的格式 PHP datetime 2012 07 25 14 35 08 unix time date Ymdhis strtotime d
  • 如何在 Linux 上拦截来自 USB 设备的消息?

    我有一个流行的绘图板 我用 USB 连接到我的电脑 连接后 平板电脑会检测手部动作并相应地操纵指针 在某个地方 平板电脑正在将这些数据传输到我的计算机 我的目标是拦截这些传输并在处理数据后操纵鼠标 我发现的流行语是 设备驱动程序 and H
  • HTML 步进器中单位的显示

    我希望用户输入带有 cm kg 或 等单位的数字 这可以在 jQuery UI 中完成 Example http jqueryui com spinner currency 但是 我想用纯html实现它 例如 input display i
  • 读取列中包含逗号的 CSV 文件

    我有一个包含 6 列的 csv 文件 其中一列的文本以逗号分隔 例如 BOLT RD HD SQ SHORT NECK METRIC 当我在 R 中读取该文件时 该列发生溢出 随后数据移动到新行 下面我粘贴几行 014003051906 E
  • CheckboxSelectMultiple 的初始值

    我正在使用以下方法初始化表单 MultiSubscriptionForm initial email user email 在我的表单中 我还想初始化一个 CheckboxSelectMultiple 小部件来检查一组复选框 我怎样才能做到
  • Visual Studio 2015 更新 1 的 MicroUpdate 1.1

    在全新的 Windows 7 Ultimate 64 位计算机上通过 MSDN 下载的 ISO 映像安装 Visual Studio 2015 Enterprise 后 安装程序最终显示以下错误消息 MicroUpdate 1 1 for
  • Facebook iOS PresentRequestsDialogModallyWithSession 返回选定的朋友

    我正在开发一个 iOS 应用程序 我希望能够通过 facebook 向我的应用程序发送邀请 我设法使用 PresentRequestsDialogModallyWithSession 但我也希望我的应用程序知道邀请发送给了谁 这可能吗 是的