当app从app store安装时,是否可以调用api
首先,我知道问题是基于概念而不是编码,因此对错误道歉。
我正在开发一个应用程序,现在有一种情况,如果我收到了短信,当我点击短信时,则发生了两起案件……
- 如果app安装在设备中,则打开特定的屏幕并调用api
- 如果未安装app,则从app store下载并在安装过程中从服务器调用api并管理一些响应。
这个概念可能是深度链接,但我不知道如何管理场景,我知道在安装api调用是不可能的,但是有什么方法可以实现这一点……?
使用branch.io 将延迟深度链接与自定义参数一起使用
即使在打开链接时未安装应用程序,延迟深层链接也可以将用户路由到内容。 该链接将首先重定向到App Store或Play商店以下载应用程序,然后在首次启动后立即将用户带到特定的“延期”内容。
一个例子:
基本工作流程: http : //blogs.innovationm.com/deferred-deep-linking-in-ios-with-universal-link/
– >用户选择网络上的域名链接。
– >链接将引用ID设置为cookie。
– >用户重定向到app store。
– >在应用程序启动时,在SFSafariViewController中加载引用页面。
– >推荐页面检查cookie,如果存在则调用带有推荐ID的应用程序的深层链接。