Skapa enkel webservice, Json

PHP

1 svar · 1 214 visningar · startad av Tibbelit

Medlem sedan mars 200986 inlägg
Trådstart#1

Hej!

Jag jobbar med ett fritidsprojekt, mest på kul och tänkte göra en mobilapplikation genom att konvertera html+css+js till en nativ android-app. Då vill jag ju hämta min data genom javascript - inget konstigt alls.

Då behöver jag ju en webbservice som genererar data till mig, gärna i Json. Jag trodde bara att det var att skapa en php-fil som genererade svar i json, vilket man sedan kunde läsa ut och skriva ut genom javascript. Men icke.

Jag får felet:

XMLHttpRequest cannot load http://tibbelit.se/film/api/index.php?q=getMovies. Origin http://localhost is not allowed by Access-Control-Allow-Origin.

När jag försöker att hämta data... Det konstiga är att när jag hämtar data (json) från t.ex. filmtipsets API fungerar det hur bra som helst, så jag tror att man måste göra en "ordentlig" webservice för att det ska fungera- rätt? fel?

Någon som har en fingervisning på hur man ska gå tillväga? Är det inte så enkelt som jag trodde? Några förståliga guider eller liknande som ni sitter inne med =)?

Tack!

// Tibbelit

Medlem sedan juli 20111 inlägg
#2

En enkel googling...

Följande länkar går till sidor med folk som har haft samma problem, där finns även vad som verkar vara lösningar till problemet:

http://stackoverflow.com/questions/3828982/xmlhttprequest-cannot-load-an-url-with-jquery
http://stackoverflow.com/questions/4208530/xmlhttprequest-origin-null-is-not-allowed-access-control-access-allow-for-file
https://developer.mozilla.org/En/HTTP_Access_Control

Hoppas det hjälper :birp

258 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)