2014-12-03 106 views
0

我知道可以使用自定义url方案或协议处理程序将数据从一个应用程序传递到同一设备上的另一个应用程序。没有安装任何应用程序将数据从应用程序传递到应用程序

是否可以将数据从一个应用程序传递到另一个未安装的应用程序?理想情况下,用户将被带到卸载应用程序的应用程序商店,用户将下载卸载的应用程序,并且原始应用程序中的自定义url方案仍然会将数据传递到新安装的应用程序。

这可能吗?

+0

我们在谈论什么类型的数据,与定制URL方案相媲美,这意味着一些文本? – 2014-12-03 10:03:24

+0

是的,只是一些文字 – locoboy 2014-12-03 15:20:49

回答

0

是否可以将数据从一个应用程序传递到另一个不是 的应用程序?

使用x-callback参数,我们可以让目标应用程式拨打我们回到我们自己的网址,甚至处理成功错误 scenarios.Sort,如自定义HTTP头,这些回调参数标有一个X - 命名空间:

x-error:如果请求的操作在目标应用程序中生成错误,则打开URL。该URL至少会打开参数“errorCode = code & errorMessage = message”。如果x错误不存在并且发生错误,则假定目标应用程序将向用户报告失败并保留在目标应用程序中。

x-source:调用操作的源应用程序的友好名称。

x成功:如果目标方法中的操作旨在将结果返回给源应用程序,则应包含x回调参数并提供一个打开的URL以返回到源应用程序。完成操作后,目标应用程序将打开此URL,可能会附加其他参数以将结果返回给源应用程序。如果未提供x成功,则假定用户将在成功完成操作后保留在目标应用程序中。

+0

有一个地方,我可以阅读一些例子? – locoboy 2014-12-03 18:24:08

相关问题