在我的应用程序中,我想在客户的iOS设备上打开eBay应用程序(如果他们安装了该应用程序),并使用我指定的术语执行搜索。
我注意到打开eBay://
网址确实打开了应用,但我在eBay的开发者门户网站上找不到任何API文档来讨论我想要做的事情。
有人这样做过吗?知道URL的其余部分需要是什么才能在应用程序中使用给定的术语执行搜索,也许某些指定的搜索参数(如类别或国家/地区)?
我已尝试ebay://www.ebay.com/sch/i.html?_nkw=test
,它会启动应用但不执行任何搜索。
答案 0 :(得分:2)
这适用于我使用易趣自定义网址方案:
let eBayURL:NSURL?=NSURL(string: "ebay://launch?itm=301858203427")
UIApplication.sharedApplication().openURL(eBayURL!)
答案 1 :(得分:1)
我看到你可能找到了这个链接,根据你的经验,最新的eBay移动应用程序for iOS发布已被弃用
Wikipedia page on mobile app deep linking
我直接写信给开发团队,他们在这里维持一个面向公众的讨论论坛:
他们确认仍然支持上面wiki链接中的示例。我今天测试并验证它是自己工作的。在这个答案的时候,它正常工作。请注意,您在iOS上可以执行的操作只能在特定项目页面上执行,或者在应用程序中启动搜索。搜索特定易趣物品ID的示例是:eBay://launch?itm=360703170135
适用于iOS。