Endomondo og PHP

Tags:    php endomondo scraper

Hej forum

Jeg har tidligere skrevet et script, der henter min (og mine venners) totale km løb i den pågældende måned på endomondo.

På min side laves der så en sammenligning, og det har virket perfekt i laang tid.

Lige pludselig har alle løbet 0 km, og jeg forstod ikke rigtigt hvad der er gået galt.

Jeg fandt så ud af, at hvis man bruger nedestående link fra min kode, kommer mit navn og info frem, men KM er 0...

Efter lidt prøven frem og tilbage fandt jeg ud af, at hvis jeg smider linket i en browser, der er logget ind på endomondo, så virker det fint, men hvis browseren ikke er logget ind, så kommer tallet "0" i km hver gang.

Da jeg lavede scriptet dengang, var der ikke denne forskel, og embed/user/summary/ virkede også hvis man ikke var logget ind.

Og webserveren jeg bruger hos one.com får jo samme resultat.

Dette er til min profil:

Der bruges dette link (dog med variabler som id from og to): https://www.endomondo.com/embed/user/summary?id=1048588&sport=0&from=20171001&to=20171203&measure=0&zone=Gm0000_GMT&width=680&height=217

Hvad kan jeg gøre ? Evt noget auth via php til Endomondo ?









Indlæg senest redigeret d. 03.12.2017 20:05 af Tor Saxtorff
2 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 2 karma
Sorter efter stemmer Sorter efter dato
User
dan @ 05.12.17 08:29
Du kunne skifte til at bruge deres API i stedet. Her er et library, der forenkler processen: https://github.com/fabulator/endomondo-api

webudvikler ved - smartweb.dk - dansk ecommerce og support.

Det har jeg kigget på, men kan ikke få det til at virke



t