Uber轮椅选项隐藏请求

时间:2017-02-10 08:00:56

标签: ios uber-api

我已根据uber文档中的指定在我的应用程序中集成了uber api。但是客户已在美国地区打开该应用程序,他们看到超级轮椅作为默认骑行,他们将无法更改它。我想要知道有什么选择我们可以从该地区删除这些选项,或者我必须为此编写任何代码吗?

您的帮助将非常感激。

2 个答案:

答案 0 :(得分:2)

第一步:

使用以下uberSDK方法获取与该位置相关联的所有产品。检查响应并过滤客户想要设置的相应产品.UBER SDK根据区域或位置提供多个产品响应。

ridesClient.fetchProducts(pickupLocation: pickupLocation) { (products, response) in
        for (i,element) in products.enumerate()
        {
           if element.name == "uberX"
           {
            builder = builder.setProductID(element.productID!)
            button.rideParameters = builder.build()
            button.loadRideInformation()
           }
        }
    }

答案 1 :(得分:0)

您可以查看从API返回的产品名称,并过滤可用的产品。