XMLHttpRequest naar externe site faalt in de browser
Google Chrome (en ook IE) staat dit helaas niet toe.
Kan ik hier wat aan doen?
Ik krijg de volgende error: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'site.nl' is therefore not allowed access.
Wat zijn je plannen eigenlijk, misschien is er een andere oplossing, en kan je ook vertellen om welke site het gaat?
Toevoeging op 20/01/2015 15:12:22:
Dreamweaver heeft trouwens geen moeite ermee. Dan werkt die request wel.
waarom gebruikje hier niet bijvoorbeeld ajax uit jQuery?
Dit is allemaal niet zo heel ingewikkeld.
Hoe je via Ajax een json file naar html omschrijft weet ik eigenlijk niet.
Toevoeging op 20/01/2015 15:44:39:
Het lukt me trouwens wel om via een vbs-bestand het betreffende json-adres op te slaan als een json-bestand op mijn locale schijf. Dat json bestand kan ik dan wel laden via XMLHttpRequest.
Alleen dan heb ik een nieuw probleem: Hoe kan ik het json bestand automatisch uploaden naar mijn site online (dagelijks ofzo)?
Je kan toch ook met file_get_contents() werken, en dan de JSON op je eigen server oproepen?
Maar met file_get_contents() haal je in een php file data op.
Hoe krijg ik dat dan in een json file?
Dan kan je met je ajax-functie je richten op je PHP-file.
Zie het als een proxy die je dan maakt.
Gewijzigd op 20/01/2015 18:35:59 door - Ariën -
Die data haal ik zo op in javascript: var data_file = "spotifylist.php"; (waar ik eerst direct de link ophaalde)
Alleen hij werkt zo niet.
Gewijzigd op 20/01/2015 18:42:20 door - Ariën -
Toevoeging op 20/01/2015 18:44:13:
Dit is mijn spotifylist.php
Gewijzigd op 20/01/2015 18:46:59 door - Ariën -
Gebruik die dus in je file_get_content().
Code (php)
1
2
3
2
3
<?php
file_get_contents("http://charts.spotify.com/api/tracks/most_streamed/nl/weekly/latest");
?>
file_get_contents("http://charts.spotify.com/api/tracks/most_streamed/nl/weekly/latest");
?>
Toevoeging op 20/01/2015 18:49:44:
Het resultaat is gewoon een wit scherm :-(
Quote:
file_get_contents — Reads entire file into a string
Je vergeet de inhoud ook nog even te echo'en.
Gewijzigd op 20/01/2015 18:54:17 door - Ariën -