我正在使用fb- Messenger ://compose打开Facebook Messenger Composer,但我需要将一个预定义的链接附加到composer中。我不想使用动作单来解决这个问题。我还看到了这个答案-
Facebook Messenger Compose Predefined Message
这可能看起来很相似,但这是一个错误的答案,因为它是Facebook SDK,而不是Facebook Messenger。
我看了iOS版的Facebook Messenger SDK -
https://developers.facebook.com/docs/messenger/ios
在基本集成\共享内容下
我所能找到的就是分享图片、动画gif、视频和音频剪辑。但另一方面,我看到Pinterest正在从他们的iOS应用程序中发布到Messenger的链接-所以这是可能的。
任何帮助我们都将不胜感激。
更新:我设法打开了撰写邮件的messenger,使用:
fb://messaging/new
仍然无法打开附加了我的链接的文件
发布于 2016-05-02 16:51:38
我想只有在iOS/Android SDK上才有可能,我已经做了很多调查,包括查看他们的iOS SDK,看看我是否能拿到分享地址。这就是该链接从iOS发送到messenger时的样子。
此链接将实际用于打开Messenger (但如果messenger粘贴板中没有任何内容,图像将为空白
fb-messenger-platform-20150714://broadcast?pasteboard_type=com.messenger.image&app_id=XXXAPPIDXXX&version=20150714请注意,iOS SDK保存了图像com.messenger.image。基本上,他们将图像存储在粘贴板中。你可以在这里阅读到( https://developer.apple.com/library/ios/documentation/UIKit/Reference/UIPasteboard_Class/)
如果任何人有任何见解或隐藏的API,请让我知道。尝试发布视频和动画gif,但到目前为止都没有成功。
这是iOS软件开发工具包发送的唯一方式,我仍然在挖掘所有的代码注释,看看是否可以找到一些其他参数,这些参数可能是可用的,也可能是不可用的。
很抱歉,除非你正在构建一个iOS应用程序,否则很可能是个坏消息。
发布于 2016-04-18 16:58:36
请从您的设备删除facebook应用程序,然后检查,它将工作。
https://stackoverflow.com/questions/36689056
复制相似问题