使用自定义 URL 方案深入 link 到 eBay iOS 应用?

Deep link into eBay iOS app with custom URL scheme?

在我的应用程序中,我想要一种在客户的 iOS 设备上打开 eBay 应用程序的方法(如果他们安装了该应用程序),并使用我指定的字词执行搜索。

我注意到打开 eBay:// URL 确实会打开应用程序,但我在 eBay 的开发者门户网站上找不到任何 API 文档来讨论我想要的内容喜欢做。

有人做过吗?知道 URL 的其余部分需要什么才能简单地在应用程序中使用给定术语执行搜索,也许还有一些指定的搜索参数,例如类别或国家/地区?

我试过 ebay://www.ebay.com/sch/i.html?_nkw=test,它会启动应用程序但不执行任何搜索。

我知道你可能发现了这个 link,根据你的经验,iOS 版本的最新 eBay 移动应用似乎已弃用它

Wikipedia page on mobile app deep linking

我直接写信给开发团队,他们在这里维护着一个 public 面向讨论的论坛:

eBay iOS App Discussion Forum

他们确认上述 wiki link 中的示例仍然受支持。我今天自己测试并验证了它是否有效。在回答这个问题时它工作正常。请注意,您在 iOS 上所能做的就是登陆特定项目页面,或在应用程序内启动搜索。搜索特定 eBay 商品 ID 的示例是:eBay://launch?itm=360703170135 for iOS.

这适用于我使用 eBay 自定义 URL 方案:

let eBayURL:NSURL?=NSURL(string: "ebay://launch?itm=301858203427")
UIApplication.sharedApplication().openURL(eBayURL!)