NEWS
Adapter Paketverfolgung DHL, Briefe, Amazon, DPD,GLS,UPS,17T
-
@tombox Heute kam von Amazon mal wieder eine alte Sendung vom Februar mit folgendem JSON:
{ "sendungen": [ { "id": "", "name": "Artikel", "status": "Von Amazon versandt", "detailedState": {} } ] }
Auch mit der 0.2.7 von github wurde sie dennoch in parcel.0.notDelivered übernommen und auch per Telegram verteilt.
Der Patch funktioniert bei mir also doch nicht. Außerdem geht ja GLS nicht. -
@tombox Gibt es noch Hoffnung, dass GLS zukünftig mal funktioniert und die unvollständigen Amazon Lieferungen nicht in parcel.0.notDelivered landen?
Ist hier irgendwie verdammt ruhig geworden. Wenn du dich also gerade anderen Dingen widmest, ok. Aber vllt kannst eine Prognose abgeben ob am Adapter noch weiter gearbeitet werden wird. -
@diginix neue GLS account is zu kompliziert
"Von Amazon versandt" sollte doch in notDelivered landen ? -
@tombox Also wird GLS gar nicht mehr unterstützt?
Ok, dann schmeiß ich das mal aus der Instanz.
Bzgl Amazon geht es um uralte Lieferungen die mir leeren Details kommen:{ "sendungen": [ { "id": "", "name": "Artikel", "status": "Von Amazon versandt", "detailedState": {} } ] }
Ohne "detailedState" ist es aber keine Sendung mehr, die tatsächlich noch zugestellt wird. Dazu hattest du in der 0.2.7 auf github eigentlich was gepatcht. Siehe hier.
Aber das funktioniert nicht. -
@diginix Kann man so leider nicht sagen gibt auch Sendungen die noch kein detailedState haben kannst du den Artikel manuell archvieren?
-
@tombox Das möchte ich ungern, weil ich alles historische bei Amazon gern in der normalen Ansicht wiederfinden möchte. Dachte du nutzt für parcel.0.notDelivered extra die Details des jeweiligen Dienstes und nur in parcel.0.allProviderJson landet einfach alles.
Klar ist das JSON von Amazon schon falsch. Die Sendung ist lange durch. K.a. warum Amazon so ein Quatsch über die API liefert.Komischerweise kam die alte Amazon Sendung immer dann wieder im Adapter an wenn ich das gesamte System neu gestartet habe. Irgendwann fliegt sie dann auch wieder raus. Aber würde ich jetzt das System neu starten, käme sie wieder inkl Telegram usw.
Bzw. Telegram habe ich immer nur nach Reboot.
Die Sendung selbst kommt alternierend:
-
-
@diginix sagte in Adapter Paketverfolgung DHL, Briefe, Amazon, DPD,GLS,UPS,17T:
Komischerweise kam die alte Amazon Sendung immer dann wieder im Adapter an wenn ich das gesamte System neu gestartet habe
Wenn du "Geistersendungen" hast (hatte ich auch), dann "archiviere" diese Sendungen über die Website oder die App. Dann ist ruhe.
Ro75.
-
@ro75 Meiner Meinung nach kann man diese Geistersendungen sehr genau identifizieren ohne etwas bei Amazon archivieren zu müssen. Im JSON ist sowohl die "id" als auch "detailedState" leer. Keine reguläre Sendung hat diese Kriterien.
@tombox meinte zwar, dass das nicht eindeutig wäre, aber ich habe noch keine Sendung ohne id und das auch noch mit leerem detailedState gesehen außer sie ist 100% eine Geistersendung.
Hier nochmal ein Bsp JSON wie es aktuell bei mir wieder existiert:
{ "sendungen": [ { "id": "", "name": "Artikelname usw...", "status": "Von Amazon versandt", "detailedState": {} } ] }
Ich werde ChatGPT mal bitten die main.js dahingehend zu patchen. Vielleicht kommt ja was brauchbares raus. Dann gibt es ein Adapter Fork von mir.
-
@diginix habe mal ohne id und detail state in GitHub rausgenommen
-
@tombox Oh cool! Werde ich testen!