通过自定义URL方案深入链接到eBay iOS应用程序?

时间:2015-07-04 15:59:50

标签: ios ebay url-scheme deep-linking ebay-api

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

我注意到打开eBay://网址确实打开了应用,但我在eBay的开发者门户网站上找不到任何API文档来讨论我想要做的事情。

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

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

2 个答案:

答案 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

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

eBay iOS App Discussion Forum

他们确认仍然支持上面wiki链接中的示例。我今天测试并验证它是自己工作的。在这个答案的时候,它正常工作。请注意,您在iOS上可以执行的操作只能在特定项目页面上执行,或者在应用程序中启动搜索。搜索特定易趣物品ID的示例是:eBay://launch?itm=360703170135适用于iOS。