我正在使用fb-messenger://撰写打开Facebook Messenger 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的链接 - 所以它是可能的。
任何帮助将不胜感激
更新: 我设法使用以下方法打开撰写邮件的信使:
FB://消息/新
仍然无法通过附加的链接打开它
答案 0 :(得分:0)
我认为它只能来自iOS / Android SDK。我已经做了很多挖掘,包括通过他们的iOS SDK来查看我是否可以抓住共享网址。这是从iOS发送到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 SDK发送的唯一方式,我仍在挖掘所有代码注释,看看我是否能找到其他可能有效或无法使用的参数。
除非您正在构建iOS APP,否则很可能是坏消息,那么它很简单。
答案 1 :(得分:-2)
请从您的设备上删除Facebook应用,然后检查,它会工作。