JavaScript XHR w / GitHub API
Я пытаюсь использовать XHR для доступа к HTTP API GitHub, и меня довольно сильно побеждает та же политика Origin. Я совершенно уверен, что easyXDM является излишним для этого, но я не знаю, что еще (если есть что-то еще), что я могу использовать. Есть ли какой-то более простой способ, чем easyXDM, чтобы добраться с моего сайта до API GitHub?
2 ответа:
Оказывается, GitHub API поддерживает JSON-P. из http://developer.github.com/v3/#json-p-callbacks :
Вы можете отправить параметр
callback
в любой вызов GET, чтобы иметь результаты, завернутые в функцию JSON. Это обычно используется, когда браузеры хотят встроить контент GitHub в веб-страницы путем обхода кросс-доменные проблемы .(Курсив мой)