Jak utworzyć żądanie ajax do API za pomocą CORS i backbonejs

Pracuję nad projektem backbone.js i dzwonię do mojego repozytorium github. Mam ładowane moje Kolekcje i Modele, więc istnieją po zbudowaniu mojej strony, ale kiedy wywołam model.fetch (), otrzymuję następujący komunikat: (replace: username z username)

<code>XMLHttpRequest cannot load https://api.github.com/users/:username.
Origin http://mydomain.com is not allowed by Access-Control-Allow-Origin.
</code>

Przeczytałem kilka wiadomościpost1, post2, wspominają o modyfikacji funkcji backbone.sync, ale nie jestem do końca pewien, jak to zrobić. Oto mój kod do tej pory (to jest w moim Backbone.Router):

<code>userDetails: function(id) {
    console.log('Loading: userDetails');
    var User = Users.get(id);
    User.fetch({dataType: "jsonp"});
    console.log(User);
    userView = new UserView({
        model: User
    });
    userView.render();
},
</code>

Dzięki!

questionAnswers(2)

yourAnswerToTheQuestion