2016-08-02 64 views
0

我的应用程序已准备好进行生产,但请求详细信息API不会返回完整数据。我已经列入白名单从那里我发送乘车请求 我使用要求endoint找到细节与我的IP以下网址乘车请求详细信息API未提供所有款待

https://sandbox-api.uber.com/v1/requests/3638f4e4-25d7-47f6-8743-9616d4b4a2df

当我使用curl低于收到的响应形式尤伯杯

阵列 发送请求( [状态] =>处理 [目的地] =>数组 ( [纬度] => 25.7616798 [经度] => -80.1917902 )

[product_id] => 90384182-0269-4564-827d-e3c42c0eb83b 
[request_id] => 3638f4e4-25d7-47f6-8743-9616d4b4a2df 
[driver] => 
[pickup] => Array 
    (
     [latitude] => 25.790654 
     [longitude] => -80.1300455 
    ) 

[eta] => 
[location] => 
[vehicle] => 
[surge_multiplier] => 1 
[shared] => 1 

这里驱动程序详细信息,ETA一切都是空的。我正在使用生产帐户,并且我有完整的权限。

回答

1

请求状态为processing的请求的详细信息将返回为零,位置,车辆和司机,因为状态表明,优步试图匹配你的骑手与驱动程序。只要匹配,请求状态就会变为accepted。从此时起,您将获得该请求的所有详细信息。如果您想测试此行为,请查看Sandbox文档here。您可以通过发送PUT /v1/sandbox/requests/{request_id}来更改沙盒中的请求状态。作为有效负载,它需要一个状态为JSON的对象:{"status": "accepted"}

+0

我的应用程序已准备好Live环境,当我尝试在Uber帐户中登录用户时,Uber API中的开发人员部分未添加用户登录后得到invalid_scope错误。 –

+0

能否请您提供所有细节的新问题?就像您用来验证用户的URL一样。谢谢! – agraebe

相关问题