2017-11-05 3 views
0

ich keine Antwort auf meine Frage finden konnte, so dass ich hoffe, dass jemand eine einfache Erklärung hat;)MapBox Anfahrt/Javascript nicht mehr in eigenem Verzeichnis auf Wordpress suchen

Ich versuche, meine eigene Geocoding-Datenbank zu erstellen, so dass ich die Standard-API von MapBox (https://api.mapbox.com/geocoding/v5/mapbox.places/) ersetzen kann. Ich möchte Transitdaten plotten - und dafür habe ich meine eigenen GTFS-Feeds/-Datenbank. Zur Zeit habe ich ein Verzeichnis auf meiner Wordpress-Site, das zahlreiche .json-Dateien zum Suchen von Geokodierungsinformationen enthält (ich denke in einem ähnlichen Stil wie die Mapbox-API). Das Javascript ist jedoch durchaus in der Lage, die api mapbox Daten zu durchsuchen, aber nicht mein Verzeichnis in Wordpress. Weiß jemand, was ich tun muss?

Links: 
https://www.mapbox.com/mapbox-gl-js/example/mapbox-gl-directions/ (search works) 
https://api.mapbox.com/geocoding/v5/mapbox.places/Amsterdam.json?access_token= 
https://api.mapbox.com/geocoding/v5/mapbox.places/ 
http://travelingonrails.com/test2/ (search doesn't work) 
http://travelingonrails.com/wp-content/uploads/2017/05/Stations/Amsterdam.json 
http://travelingonrails.com/wp-content/uploads/2017/05/Stations/ 

Das ganze Javascript ist hier zu finden: https://api.mapbox.com/mapbox-gl-js/plugins/mapbox-gl-directions/v3.1.1/mapbox-gl-directions.js Ich versuche:

//var API = 'https://api.mapbox.com/geocoding/v5/mapbox.places/'; 
var API = 'http://travelingonrails.com/wp-content/uploads/2017/05/Stations/'; 

Antwort

0

Im 403

http://travelingonrails.com/wp-content/uploads/2017/05/Stations/

Sie benötigen Ordner hat, um sicherzustellen, verboten bekommen die richtige Zugriffsberechtigungen.

Wenn es dies tut, weil es keine Indexseite finden kann, dann könnte ich falsch liegen. In diesem Fall müssen Sie in Ihrem Browser überprüfen, dass Sie 200 OK-Statuscodes erhalten, wenn Sie versuchen, die Dateien in Ihrem Code zu treffen - wenn dies der Fall ist, dann ist es ein Mapbox-Problem, wenn es nicht ein Problem mit Ihrem Server ist.

Verwandte Themen