2016-04-20 2 views
1

Für zB: Fahrt war für 1 Tag im Gange! Oder die Fahrt wurde akzeptiert, aber weder der Fahrer noch der Fahrer, es ist irgendeine Aktion darauf. Führt dies zu einem Webhook-Callback?Welche Aktion unternimmt Uber, wenn sich der Status einer Fahrt lange nicht ändert? Wird durch die Aktion auch ein Webhook-Rückruf generiert?

Ich benutze ab sofort Sandbox-API. Meine Fahrt läuft nur nach einiger Zeit ab (1 Stunde kann sein) und ich bekomme ClientError, wenn ich versuche die Details der Fahrt zu bekommen. Bei der Umbuchung bekomme ich eine neue Fahr-ID. Ich weiß nicht, ob der Webhook den Rückruf auslöst oder nicht, da ich auf meinem Server derzeit kein CA-Zertifikat habe, das auf den Rückruf wartet. Wird dies auch in der Produktion api passieren?

+0

ich Python uber bin mit Fahrten Modul. Ich bekomme ClientError beim Versuch, get_ride_details Funktion aufzurufen. Ich denke, das sollte irgendwo auf dem Anfrage-Endpunkt ankommen. –

+0

Ja, ich habe einen Anforderungsumfang und die Berechtigung, auf den Anforderungsbereich zuzugreifen. Wird das ClientError-Objekt überprüfen. –

Antwort

0

Leider ist unsere Sandbox nicht perfekt und imitiert das Produktionsverhalten nicht 100%. In der Produktionsumgebung wird eine Fahrt in der "Bearbeitungsphase" nach ca. 2 Minuten abgebrochen, wenn kein geeigneter Fahrer gefunden wird.

In Bezug auf die Dauer einer echten Reise ... Ich glaube nicht, dass wir eine harte Grenze dafür haben. Wenn der Fahrer und der Passagier sich gegenseitig zustimmen, um die Reise in Gang zu halten, geht die Reise weiter.

Webhooks wird Feuer für alle Reisestatus ändert (das heißt „Verarbeitung“ auf „akzeptiert“ usw.)

Hoffnung sein, das hilft!

Best, Richie

Verwandte Themen