通过“人脉”应用共享

本文关键字:应用 共享 人脉 通过 | 更新日期: 2023-09-27 17:56:07

在 Windows 8 上,人员应用在其AppxManifest.xml声明它接受所有三种格式的数据:文本、html 和 uri。 但是,它似乎只使用 URI。

我希望我应该能够在我的应用程序中同时使用SetText(“Check this out”)SetURI(uri)在Facebook和Twitter上发布“Check this out <uri>”的简单消息(使用"人脉"应用程序)。 Rowi 应用似乎以这种方式接受数据,但当我的应用以这种格式发送数据时,"人脉"应用似乎忽略了文本。

是否可以构造包含文本和 uri 的消息以通过"人脉"应用发布?

通过“人脉”应用共享

来自 MSDN:"如果您的应用程序可以支持多种格式,并且所有这些格式都存在于共享的内容中,我们建议您仅处理与您的应用程序最相关的格式。例如,如果你的应用共享链接,并且它接收同时包含链接和一些文本的共享内容,则你的应用应仅处理链接。

http://msdn.microsoft.com/en-us/library/windows/apps/hh771179.aspx

基本上,所有格式的数据都应该是等效的,更丰富的格式包含更多详细信息,而其他格式是备用选项,以防目标应用不支持更丰富的选项(例如,您可以共享格式良好的 HTML,但包括仅包含纯文本内容的文本版本)。

在Rowi的案例中,他们检查他们接受的数据格式(文本,html,uri),并将所有这些格式连接到呈现的消息中。 而"人脉"应用似乎仅根据该优先级确定优先级并仅显示一个。