У меня есть четкое понимание HTML и javascript. У меня нет опыта работы с JSON. Я хотел бы получить данные с URL-адреса http://i.wxbug.net/REST/Direct/GetUv.ashx?zip=21044&api_key=vxwdyz3evgtvuv9d5e53sckc и отобразить его на веб-странице. Я просмотрел простой учебник, в котором объясняется, как извлекать данные JSON из URL без превалирования. Может ли кто-нибудь указать мне в правильном направлении?Weatherbug REST JSON
ответ
Если ваша страница находится в другом домене, вы увидите сообщение «... не разрешено Access-Control-Allow-Origin», когда вы используете javascript для его доступа. Однако вы можете создать прокси-страницу на стороне сервера, получить данные и затем вывести данные.
И тогда, вы можете получить данные, например, если вы используете JQuery, это очень легко, как:
$.getJSON(your_proxy_page_url,function(data) {
console.log(data);
});
Идея создания прокси-страницы заставила меня на правильном пути. Я закончил использование Php $ url = 'http://i.wxbug.net/REST/Direct/GetForecastHourly.ashx?zip=21044&ht=t&ht=i&ht=d&api_key=vxwdyz3evgtvuv9d5e53sckc'; echo file_get_contents ($ url); ?> , чтобы получить данные JSON как объект JSON objec, я использовал json_decode() для преобразования данных JSON в строки. – Raddfood
Вы также можете попробовать принять смотреть на этот пост, может быть, это может помочь вам из:
http://docs.jquery.com/Release:jQuery_1.2/Ajax#Cross-Domain_getScript
- 1. разбор с помощью JSoup сайта - WeatherBug
- 2. Анализ XML-данных Weatherbug на C#
- 3. JSON, JAXB, JSON Rest
- 4. REST JSON спецификация
- 5. Spring Rest JSON conversion
- 6. codeigniter: Rest api + Json
- 7. Django REST undefined JSON
- 8. BlazeDS VS REST + JSON
- 9. Rest PHP Json Authentication
- 10. Создание API REST/JSON
- 11. Защита REST и JSON
- 12. Rest API - объект JSON
- 13. REST с вложенной JSON
- 14. REST API JSON-передача
- 15. Spring rest json output
- 16. REST/JSON API [Помощь]
- 17. Дизайн REST JSON API
- 18. HTTP JSON и REST
- 19. Нарисуйте номер в строке состояния, например WeatherBug для android
- 20. Django REST Framework - Пользовательский JSON
- 21. Сообщение json with rest sharp
- 22. PHP REST server - AJAX - JSON
- 23. Service REST format JSON Wordpress
- 24. wcf rest json return collection
- 25. Deserializing JSON в службе REST
- 26. JSON REST без использования WCF
- 27. REST Web-сервис JSON format
- 28. JSON фазировки с REST API
- 29. Использование JSON в AngularJS REST
- 30. Jersey - Rest API (Json Format)
Можно ли использовать какие-либо другие HTML/Javascript языки? Если нет, вы немного ограничены [той же политикой происхождения] (http://en.wikipedia.org/wiki/Same_origin_policy), особенно если JSONP не поддерживается. – nategood
Да, я могу использовать языки, отличные от HTML, и Javascript – Raddfood