在WhatsApp分享video

我已经search了更多,但无法findWhatsApp上共享video的任何示例代码。 请参考我在WhatsApp上分享video的示例代码。

我已阅读http://www.whatsapp.com/faq/en/iphone/23559013和https://developer.apple.com/library/ios/documentation/UIKit/Reference/UIDocumentInteractionController_class/index.html 。

但无法理解,实际上将做video共享。 任何帮助,将不胜感激。 提前致谢。

文档交互

如果您的应用程序创build照片,video或audio笔记,并希望用户使用WhatsApp共享这些媒体,则可以使用文档交互API将媒体发送到WhatsApp联系人和组。

WhatsApp Messenger可以处理各种types的媒体:

images of any type that conforms to public.image (for example, PNG and JPEG) videos of any type that conforms to public.movie (for example, MPEG-4 video) audio files (only MPEG-3, MPEG-4, AIFF, AIFF-C and Core Audio) 

或者,如果您只想在应用程序列表中显示WhatsApp(而不是WhatsApp加上任何其他公共/ *符合应用程序),则可以指定保存在WhatsApp专有的扩展名中的上述types的文件:

 images - «.wai» which is of type net.whatsapp.image videos - «.wam» which is of type net.whatsapp.movie audio files - «.waa» which is of type net.whatsapp.audio 

触发后,WhatsApp将立即向用户显示联系人/组select器屏幕。 媒体将自动发送到选定的联系人/组。

有关更多信息,请参阅Apple文档文章:预览和打开文件以及UIDocumentInteractionController类参考。

欲了解更多详情请访问此链接: http : //www.whatsapp.com/faq/en/iphone/23559013

共享video的示例代码: –

 self.documentationInteractionController.UTI = @"net.whatsapp.movie"; self.documentationInteractionController = [UIDocumentInteractionController interactionControllerWithURL: fileURL]; self.documentationInteractionController.delegate = self; [self.documentationInteractionController presentOpenInMenuFromRect:CGRectZero inView:self.view animated:YES]; 

WhatsApp没有开发者API。 这意味着你不能做一个外部程序触发的“在whatsApp上分享video”的动作。 你可以去你的画廊,并说“分享whatsapp”的集成是WhatsApp本身的插件,我没有看到他们公开任何API很快就能实现你想要达到的目标。

编辑:大力水手提 – 我错了