我知道可以使用自定义网址方案或协议处理程序将数据从一个应用程序传递到同一设备上的另一个应用程序。
是否可以将数据从一个应用程序传递到另一个未安装的应用程序?理想情况下,用户将被带到应用程序商店以获取已卸载的应用程序,用户将下载已卸载的应用程序,而原始应用程序中的自定义URL方案仍会将数据传递给新安装的应用程序。
这可能吗?
答案 0 :(得分:0)
是否可以将数据从一个应用程序传递到另一个不是应用程序的应用程序 设置?
是强>
使用x-callback
参数,我们可以要求目标应用在我们自己的网址上回复我们,甚至处理成功和错误 scenario.Sort of与自定义HTTP标头一样,这些回调参数使用x-namespace标识:
x-error :如果请求的操作在目标应用中生成错误,则打开的URL。此URL将至少打开参数“errorCode = code& errorMessage = message。如果x-error不存在,并且发生错误,则假定目标应用程序将向用户报告失败并保留在目标应用程序中。
x-source :调用该操作的源应用的友好名称。
x-success :如果目标方法中的操作旨在将结果返回给源应用程序,则应包含x-callback参数并提供要打开的URL以返回到源应用程序。完成操作后,目标应用程序将打开此URL,可能会添加其他参数以将结果返回到源应用程序。如果未提供x-success,则假定用户在成功完成操作后将保留在目标应用程序中。