Ios 与Facebook messenger共享文本

Ios 与Facebook messenger共享文本,ios,swift,facebook,facebook-graph-api,Ios,Swift,Facebook,Facebook Graph Api,我想在Facebook messenger中共享一条文字,就像我在WhatsApp中一样,代码如下: 字符串(格式:whatsapp://send?text=%@“,textToShare!)) fb messenger://是否有类似的功能,我可以从列表中选择一个用户并向其发送文本 谢谢 URL方案是fb-messenger://user-thread/{user id}。只需使用fb messengerURL方案作为查看器构建应用程序,并将URL捕获到ui应用程序委托上即可。用户id参数是长

我想在Facebook messenger中共享一条文字,就像我在WhatsApp中一样,代码如下:

字符串(格式:whatsapp://send?text=%@“,textToShare!))

fb messenger://是否有类似的功能,我可以从列表中选择一个用户并向其发送文本


谢谢

URL方案是
fb-messenger://user-thread/{user id}
。只需使用
fb messenger
URL方案作为查看器构建应用程序,并将URL捕获到
ui应用程序
委托上即可。
用户id
参数是长整数,如中所示


我认为Messenger的URL方案正是您想要的:

fb-messenger://share/?link= https%3A%2F%2Fdevelopers.facebook.com%2Fdocs%2Fsharing%2Freference%2Fsend-dialog&app_id=123456789
这将打开Messenger并允许您选择要发送到的用户


来源:

问题是我不认识收件人用户,我希望有一个朋友选择器,就像在whatspp中一样!你需要验证fb,然后你可以从中获取联系人并进行共享。但我已验证,我只有一个朋友安装了may应用程序!我没有所有的朋友!选中此链接“我只有一个安装了may应用程序的朋友!我没有所有朋友!”——按设计工作;这就是你的应用程序应该可以访问的所有内容。Bing,当我从我的iOS应用程序中执行此操作时,它不会像上面显示的那样进入。上面写着“vulcanpost.com我的名字是“nativethirdparty”。还有,你的例子显示“让所有人都参与进来…”我的名字什么也没有。有什么想法吗?我已经为此挣扎了好几天,似乎没有人能解释我的问题。“让所有人参与进来…”。。。“是您正在共享的链接的元描述。只需确保已设置“”。请记住在调试您的链接,并确保元数据已正确刷新。@BingHan我正在尝试将文本和url共享到Facebook Messenger。但我无法实现。能否请大家分享一下分步实施。我已经在我的应用程序中集成了Facebook SDK。提前谢谢。