问题标签 [lyft-api]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
247 浏览

swift - 行程预估请求错误 - 错误参数(缺少必需参数) - Lyft API

我一直在使用 alamofire 来处理我的请求,但是当我尝试发出骑行估算请求时,我一直收到同样的错误:

我的阿拉莫请求代码是:

我不确定如何解决此错误。我已经盯着我的代码几个小时了,但还没有找到解决方案。有没有人对此错误有任何建议或可能的解决方案?

0 投票
3 回答
19356 浏览

r - 将 curl 命令转换为 http 请求接口

我如何将以下 curl 命令从 Lyft api 转换为 http 接口请求(以便它们可以通过 web 执行,例如https://maps.googleapis.com/maps/api/geocode/json?address=1600+Amphitheatre+Parkway ,+Mountain+View,+CA&key=YOUR_API_KEY )? 如果无法进行 http 请求翻译,我将如何在 R 中集成和处理这些 curl 命令?

0 投票
1 回答
532 浏览

routes - Envoy RDS REST API 中的 service_cluster 和 service_node 有什么用?

我正在尝试开发与 lyft/envoy 一起使用的 RDS(路线发现服务)。根据文档 RDS API URL 应该遵循GET /v1/routes/(string: route_config_name)/(string: service_cluster)/(string: service_node)。我想知道的是service_cluster和service_node的用法。

目前我还没有将它们用于任何特定任务,只是匹配了 GET 路径并定义了单个路由。哪个工作得很好。我检查了特使为这些发送的价值并得到了service_cluster: lax& service_node: node1,没有太多帮助。Docs 说这些值也可以通过 CLI 选项设置。

它应该用来做什么?我错过了什么吗?

0 投票
1 回答
3837 浏览

react-native - 用户接受权限后重定向回应用程序 Oauth2

背景

我正在使用 Lyft API 通过他们的 3 leg Oauth2 流程对用户进行身份验证。我已按照此处的文档Deep Linking添加到我的应用程序中。

当我的应用程序打开时,它会立即在 Safari 中加载 Lyft 身份验证页面。在他们完成接受我请求的权限的过程后,Safari 尝试重定向到我在Lyft Developer的开发者帐户中设置的 URL

这里的问题是,当用户授予我的应用程序权限时,我需要用户带着 Lyft 给出的响应返回我的应用程序。

我试过的

深层链接

我可以将该链接键入 Safari,当我在手机上时,如果安装了该应用程序,它会打开我的应用程序。我尝试将该链接添加为 Lyft 开发人员页面上的重定向 URL,但它不接受该 URL 格式。

所以我确定我必须为开发人员帐户页面提供一个 URL 以重定向,我知道它会尝试重定向到该 URL,而且我知道我无法使用正确的 URL 来让我的应用程序打开备份。

React Native Oauth 库

我尝试使用库react-native-oauth。使用这个库时,我发现它没有按预期工作。在 githu.com 上打开了许多问题,其中很多甚至没有回复。我试图为库和编辑代码为我工作,但无论如何我最终都会在一个不存在的对象上调用一个方法。具体来说,一个名为authorize.

原生 Xcode 应用程序

我使用 Swift 构建了一个 Xcode 项目并安装了Lyft SDKcocoapods。我能够使用此 SDK 使用 API。由于不断缺少依赖项,我无法将 React Native 合并到现有的 Swift 项目中。

代码示例

使用上面提到的链接文档,我将此代码添加到我的 App Delegate 文件中,

AppDelegate.m

然后我进入 info.plist 并添加了一个链接来打开应用程序,

在此处输入图像描述

我正在导入Linking我的 React Native 组件,

我将 React Native 文档中的代码添加到 React Native 组件中,

问题

当您使用的不是专门为您处理Oauth2时,使用 React Native 处理重定向回您的应用程序的最常见方法是什么?API

0 投票
1 回答
113 浏览

lyft-api - 有没有办法使用 Lyft 应用程序对用户进行身份验证?

当使用 Lyft API 中的用户特定端点时,我们需要使用 3-Legged 身份验证流程获取不记名令牌。

在移动设备上使用 API 时,是否可以将用户重定向到 Lyft 应用程序(如果已安装)以触发身份验证流程,而不是将用户重定向到authorize端点?

在这种情况下,如果用户已经登录到他们的 Lyft 应用程序,他们就不需要再次登录,从而使他们更容易完成身份验证流程。

0 投票
1 回答
47 浏览

lyft-api - 返回的所有骑行类型是否有限制?

例如,当我提交一个乘坐类型的 GET 请求时,响应中的乘坐次数是否有限制?让我们看看我在那个特定位置附近有 20 辆汽车。所有这些游乐设施都会出现还是有限制?

0 投票
1 回答
91 浏览

android - Lyft Android SDK 集成问题

我在我的应用程序的 build.gradle 文件的依赖项部分中添加了 Lyft android SDK 依赖项,如下所示

但是在移动设备上运行应用程序时出现以下错误:-

我尝试通过在 app gradle 的默认配置中添加multiDexEnabled true来解决上述问题,但它不起作用。

我正在使用 Android Studio 3.0.1 和 gradle 4.1 版本。

0 投票
1 回答
246 浏览

android - 如何使用 Mystro 安卓应用等 Lyft 驱动程序 API?

我想像在 Mystro android 应用程序中一样使用 Lyft Driver api,但是 iv 到处搜索,我只能找到 lyft api。为了详细说明我想要实现的目标,我想要一个允许我与 lyft 司机应用程序而不是 lyft 乘客应用程序集成的 api,例如,我希望能够以司机的身份查看附近的乘车请求。

Mystro android app有这个功能,它是怎么做的

0 投票
1 回答
234 浏览

postman - 在 Lyft API 中付款

下车后如何向 lyft 付款。

我正在使用条带作为支付机制,但找不到任何端点,我可以通过该端点将费用实际支付给 lyft。

我确实看到我可以通过这个端点给小费 https://developer.lyft.com/reference#ride-request-rating-and-tipping

并且在付款后还会生成乘车收据 乘车收据但我无法弄清楚付款的确切位置

0 投票
1 回答
126 浏览

java - Lyft API 取消行程不起作用

根据 Lyft 的文档,我有

带有 Authorization 和 Content-Type Header 但服务器不断返回 500

内部服务器错误

所以授权通过(Bearer 是正确的)并且 Ride Id 从 Request Ride Endpoint 返回。

有任何想法吗?