使用iOS应用程序附加的预定义链接撰写消息到Facebook Messenger
我正在使用fb-messenger://撰写来打开Facebook Messenger Composer,但我需要将一个预定义的链接附加到composer php。 我不想为此使用行动表。 我也看到了这个答案 –
Facebook Messenger撰写预定义的消息
这可能看起来相似,但是是错误的答案,因为它是Facebook SDK而不是Facebook Messenger。
我看了Facebook Messenger SDK for iOS –
https://developers.facebook.com/docs/messenger/ios
在基本集成\共享内容下
所有我能find的是共享图像,GIFanimation,video和audio剪辑。 但另一方面,我看到Pinterest从他们的iOS应用程序发布到Messenger的链接 – 所以这是可能的。
任何帮助将不胜感激
更新:我设法打开使用撰写邮件信使:
FB://消息/新
仍然无法打开它与我的链接
我认为这只能从iOS / Android SDK的。 我做了很多挖掘,包括通过他们的iOS SDK来看看我是否可以抢分享的url。 这就是从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请让我知道。 试图张贴video和GIFanimation,到目前为止没有工作。
这是iOS SDK发送的唯一方法,我仍然在深入挖掘所有代码注释,以了解是否可以find对可能或不可用的其他参数的一些洞察。
对不起,除非你正在构build一个iOS应用程序,否则很可能是坏消息,那很简单。
请删除你的设备的Facebook应用程序,然后检查,它会工作。