我已根据uber文档中的指定在我的应用程序中集成了uber api。但是客户已在美国地区打开该应用程序,他们看到超级轮椅作为默认骑行,他们将无法更改它。我想要知道有什么选择我们可以从该地区删除这些选项,或者我必须为此编写任何代码吗?
您的帮助将非常感激。
答案 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返回的产品名称,并过滤可用的产品。