标签: uber-api

我应该在Uber应用程序中放置什么redirectURL?

我正在读Uber的sdk/api doc,但我是菜鸟,我不知道redirectURL应该是什么.这是来自优步的特定网址吗?因为我找不到它.或者它是由app开发人员定制的网页的网址是否部署了自己的服务器/本地计算机?如果是这样,我该怎么写呢?

在这一点上完全糊涂了.

请尽可能详细了解一些细节.

非常感谢!

uber-api

5
推荐指数
1
解决办法
2796
查看次数

优步API请求:目前正在使用的所有车辆

我正在通过Uber API提出乘车请求.我成功发出请求并获得处于处理状态的响应.然后我打开我的优步应用程序观看,直到它进入接受状态,但它永远不会到达那里.经过大约15秒的处理后,它弹出一个奇怪的错误信息,这是我在Uber应用程序中从未见过的:"所有车辆目前都在使用.请致电(206)622-6500".我打电话给电话号码只是为了看,这是西雅图黄色出租车的号码.

我尝试使用优步应用程序正常发出请求,它工作正常.

我没有使用API​​沙箱制作我的乘车请求; 我实际上正在尝试使用我个人帐户的有限访问请求范围为自己请求.

由于我正在成功提出请求,因此没有任何代码可以与此关联.Uber API支持要求我在StackOverflow上提出问题,而不是直接与他们联系.

uber-api

5
推荐指数
0
解决办法
213
查看次数

优步API | 为Ride请求请求访问令牌会返回'invalid_grant'错误

我希望用户从我的应用程序请求优步游乐设施.
https://developer.uber.com/docs/rides/authentication

在上面的url的OAuth 2.0部分,有6个步骤:
1.授权(完成)
2.接收重定向(完成)
3.获取访问令牌('invalid_grant'错误)

以下截图来自Postman.我尝试将client_id,client_secret,grant_type,redirect_uri和代码作为params,form-data和x-www-form-url-encoded传递.但每次它返回相同的错误.

在此输入图像描述

我在我的优步应用程序控制台中将' http:// localhost:3000/auth/uber/callback '作为重定向网址.

我甚至在终端中尝试了以下curl命令,但它返回相同的'invalid_grant'错误

在此输入图像描述

有人可以帮我解决这个问题.

post curl uber-api

5
推荐指数
1
解决办法
869
查看次数

从我的应用程序打开优步,接收和放下位置预先填充,而不使用sdk

我希望通过点击我的应用程序中的按钮来打开优步,并且不使用优步sdk预先填充拾取和下降位置.我按照链接建议深层链接但不起作用:https://developer.uber.com/docs/riders/ride-requests/tutorials/deep-links/introduction

下面给出的是我的代码

首先在这里添加优步:

<key>LSApplicationQueriesSchemes</key>
    <array>
        <string>uber</string>
    </array>
Run Code Online (Sandbox Code Playgroud)

然后在按钮操作中添加了这段代码:

let url = NSURL(string:
 "uber://?client_id=oR5_kM9B8Hsxf9BKAXZl7Pm6IcL38n9w&action=setPickup&pickup[latitude]=37.775818&pickup[longitude]=-122.418028&pickup[nickname]=UberHQ&pickup[formatted_address]=1455%20Market%20St%2C%20San%20Francisco%2C%20CA%2094103&dropoff[latitude]=37.802374&dropoff[longitude]=-122.405818&dropoff[nickname]=Coit%20Tower&dropoff[formatted_address]=1%20Telegraph%20Hill%20Blvd%2C%20San%20Francisco%2C%20CA%2094133&product_id=a1111c8c-c720-46c3-8534-2fcdd730040d&link_text=View%20team%20roster&partner_deeplink=partner%3A%2F%2Fteam%2F9383")

         if UIApplication.shared.canOpenURL(url! as URL){
             UIApplication.shared.openURL(url! as URL)
         }
Run Code Online (Sandbox Code Playgroud)

我也只是试图从我的应用程序打开优步,即使这不起作用.请提出一些解决方案.提前致谢!

ios swift uber-api

5
推荐指数
1
解决办法
750
查看次数

Uber注销/登录与不同的用户导致在iOS上显示以前登录的用户

我目前正在使用SFSafariViewController来记录uber api中的用户.SFSafariViewController不允许您在注销后手动删除超级cookie.

我已经读过这个问题:如何在注销时从uber API中删除访问令牌?

我的问题是我可以登录并注销第一个用户.我可以使用第二个用户登录,但它会显示上一个用户的名称.

我正确撤销令牌,而不是调用链接https://riders.uber.com/logout.

我想知道是否有办法通过https://riders.uber.com/logout来清除上次登录尝试设置的cookie.如果页面本身可以在加载时清除cookie,或者如果有查询参数,我可以让它清除它.

这将允许我直接使用SFSafariViewController而无需执行自定义WebView/Cookie管理实现.

它是否只是登出uber页面中的错误而不能正确清除auth/sessions cookie?

cookies ios uber-api

5
推荐指数
1
解决办法
279
查看次数

Android h3:六角形分层地理空间索引系统

我想将h3 java绑定库集成到我的android应用中,并且出现以下异常:

java.lang.UnsatisfiedLinkError:在/android-armv7l/libh3-java.so上com.uber.h3core.H3CoreLoader.copyResource(H3CoreLoader.java:67)找不到本地资源

之前有人在Android OS上使用过此库吗?

谢谢。

android uber-api h3

5
推荐指数
1
解决办法
302
查看次数

如何在h3-js中找到h3索引5公里半径内的位置(其经纬度坐标以geo-json格式存储的索引)?

我正在创建一个超本地送货服务应用程序。只有距离用户 5 公里半径范围内有商店,我才能接收订单。我以 geojson 格式存储商店位置。h3-js 中是否有一个函数,它将获取半径、商店数组、h3 索引,然后返回距给定 h3 索引 5 公里范围内的商店列表。或者我如何使用 h3-js 来实现这个?

maps uber-api h3 s2

5
推荐指数
1
解决办法
2165
查看次数

Server_Token密钥访问

我在uber仪表板中创建了一个新应用。身份验证标签中的服务器令牌字段显示“请与您的Uber业务开发代表联系以进行服务器令牌访问。” 没有支持电子邮件以获取访问权限?请帮助我解决此问题。auth选项卡中也没有作用域。

uber-api

5
推荐指数
0
解决办法
108
查看次数

H3 六边形不匹配

我正在尝试将该polyfill函数与 Python 的h3实现结合使用,但收到了意想不到的结果。

如果我使用具有固定分辨率的函数,我可以获得并显示如上所示的多边形网格。 在此处输入图片说明

但是当我想创建一个更精确的网格时,比如 Uber 为文档制作的网格:

在此处输入图片说明

我得到了奇怪的结果。

我使用与之前相同的方法创建了网格,但精度更高 (12),然后使用该compact函数尽可能地对六边形进行分组。

hexagons = h3.polyfill(json_poly, 8, False)
hex_com = h3.compact(hexagons)
Run Code Online (Sandbox Code Playgroud)

结果是这样,我可以看到一些未被任何六边形覆盖的区域。

在此处输入图片说明

关于为什么会发生这种情况的任何线索?

我使用的方法有问题吗?

python geospatial geojson uber-api h3

5
推荐指数
1
解决办法
535
查看次数

Uber API 范围不会出现在仪表板页面中

我最近在 Uber API 上注册了我的第一个应用程序,并看到了该应用程序的仪表板,但无法绕过授权范围。

文档说“在身份验证选项卡下,单击特权范围旁边的请求完全访问权限”

但是,我在仪表板页面上没有看到相应的部分。

此外,另一个文档页面显示“请联系您的 Uber 业务开发代表或 Uber 联系人以访问此 API”,但只有StackOverflow(此处)、Q&A Google Group(站点 403)和 Twitter。

我如何联系他们或者我可以通过仪表板进行联系吗?我知道这不是什么技术问题。

uber-api

5
推荐指数
0
解决办法
397
查看次数

标签 统计

uber-api ×10

h3 ×3

ios ×2

android ×1

cookies ×1

curl ×1

geojson ×1

geospatial ×1

maps ×1

post ×1

python ×1

s2 ×1

swift ×1