WN

WN (https://www.wn.se/forum/index.php)
-   Feedback (https://www.wn.se/forum/forumdisplay.php?f=20)
-   -   Fredagsprojekt: paketsökning för posten (https://www.wn.se/forum/showthread.php?t=1064695)

SvanteH 2015-04-24 10:32

Fredagsprojekt: paketsökning för posten
 
Upptäckte att Posten har ett API för att hämta ut information om paket i rörelse och bestämde mig att snabbt skriva ihop något som visar upp denna information.

Idén är att jag ofta kollar upp kollinummer genom deras hemsida som inte alltid vill fungera & är inte mobilanpassad. Nu finns det garanterat appar som löser detta problem och hemsidor men ville se hur enkel jag kunde göra den.

Demo:
http://qty.link/1550200020356

Ett par saker:
Att söka på kollinummer fungerar men du kan just nu inte trycka Enter för att söka (utan du får trycka på knappen).

Om jag fortsätter:
Vill att den sparar senaste sökta kollinumret om användaren vill så att man enkelt kan gå tillbaka till sidan för att se om något nytt har hänt.

Sist: För att det är kul att försöka optimera sidan så är jag lite glad över detta score: http://gtmetrix.com/reports/qty.link/wfR5Ndyv

Diverge 2015-04-24 22:31

Snyggt score. Men du måste ju göra nåt åt 97,99 och 99 där i början! :)

Knalli 2015-04-25 10:57

Fungerade inte alls när jag testade söka. Funka dock fint på posten.

SvanteH 2015-04-27 09:55

Citat:

Ursprungligen postat av Knalli (Inlägg 20508953)
Fungerade inte alls när jag testade söka. Funka dock fint på posten.

Hej!

@Diverge
97,99 och 99 i början? :)

@Knalli
Om du tittar på Debug längst upp i hörnet så kan det finnas information om paketet.

Jag använder deras egna API de har uppe: server.logistik.posten.se/servlet/PacTrack?lang=SE&kolliid=[kollinummerhär] men den är uselt dokumenterad så vet inte vilka begränsningar den har.

Diverge 2015-04-27 10:14

[QUOTE=SvanteH;20508997
@Diverge
97,99 och 99 i början? :)
[/QUOTE]

Ja, ditt score på minify HTML, CSS och JS.
Får du det till 100 blir jag impad ;)

Knalli 2015-04-27 10:58

Verkar inte fungera där heller. Är nog säkert för att det är nå mysko klimatekonomiskt paket. Säkert nå annat API för såna paket.

SvanteH 2015-04-27 11:28

Då vet jag att problemet inte ligger på min sida i alla fall.

@Diverge
http://gtmetrix.com/reports/qty.link/lJ6UD4Yg

Kan ju säga att de sista procenten tog bra mycket längre tid än de första 97%

coredev 2015-04-27 15:00

Snygg sida. Här kommer lite kommentarer:

* Tidslinjen går åt fel håll. Den viktigaste infon vill man ha övers = den senaste. Dessutom är man van att tidslinjer går nerifrån och upp iom facebook. Gör du detta kan du också plocka bort rutan "Senaste händelsen" - den blir helt redundant.

* "Var är mitt paket?" står för nära toppen av sidan. Lite marginaler där vore trevligt.

* Är osäker på meningen med knappen "Tryck här för att visa information om paketet". Varför bara inte lägga den infon i den första rutan på tidslinjen. Eller alltid visa den. Vet inte - känns bara fel att ha en knapp.

* Rutan för paketnummer behöver inte ta upp hela bredden när sidan visas av en PC-användare, det ser lite tokigt ut.

SvanteH 2015-04-27 15:16

Citat:

Ursprungligen postat av coredev (Inlägg 20509012)
Snygg sida. Här kommer lite kommentarer:

* Tidslinjen går åt fel håll. Den viktigaste infon vill man ha övers = den senaste. Dessutom är man van att tidslinjer går nerifrån och upp iom facebook. Gör du detta kan du också plocka bort rutan "Senaste händelsen" - den blir helt redundant.

* "Var är mitt paket?" står för nära toppen av sidan. Lite marginaler där vore trevligt.

* Är osäker på meningen med knappen "Tryck här för att visa information om paketet". Varför bara inte lägga den infon i den första rutan på tidslinjen. Eller alltid visa den. Vet inte - känns bara fel att ha en knapp.

* Rutan för paketnummer behöver inte ta upp hela bredden när sidan visas av en PC-användare, det ser lite tokigt ut.

Tackar!
Anledningen till varför detaljer kring paket hade en knapp var för att jag a) inte visste hur mycket information skulle visas. b) för att använda så lite utrymme så att man på mobilen direkt kunde se senaste händelsen.

Gällande att byta riktning på timelinen så är det bara att buga och tacka för, en enkel ändring som jag borde ha insett själv :).

/Svante

vendelt 2015-05-05 16:50

Jag byggde ett liknande projekt för eget bruk för ungefär två år sedan. Nyligen uppdaterade jag designen samt ändrade färgerna från Postens blågula till PostNords gråturkosa.

Min app sparar alla försändelsenummer så att man slipper leta upp dem varje gång i mailboxen under paketets resa.

Den har stöd för två sökmetoder: Postens API (PacTrack, går väldigt snabbt) och Postens hemsida (posten.se, går väldigt långsamt).

http://i59.tinypic.com/wqror4.png


Alla tider är GMT +2. Klockan är nu 12:02.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson