Как настроить заголовки авторизации для запроса ajax для запроса на учетную запись GitHub?GitHub: Как установить заголовки для запроса ajax?
Я создал Personal Access Tokens на GitHub, чтобы использовать его с ajax для аутентификации для выполнения операций в моем репозитории. запрос Ajax
производится, как показано ниже:
var apiDomain = 'https://api.github.com',
api="https://stackoverflow.com/users/" + username;
$.ajax({
beforeSend: function (xhr) {
xhr.setRequestHeader ("Authorization", "token 8da3512a16c3fc0d33d8932ca37e6f5bc4c695c0");
},
url:apiDomain+api+'?callback=testUser',
dataType:'script'
});
Я получаю данные ответа, как и ожидалось. Однако, Ajax вызов неаутентифицированный и я всегда вижу следующее на meta
объекте
X-RateLimit-Limit: "60"
X-RateLimit-Remaining: "55"
X-RateLimit-Reset: "1387964695"
status: 200
Если Аякс запрос с проверкой подлинности, я должен быть в состоянии сделать 5000 ~ запросов.
Как использовать модем Personal Access Tokens, чтобы сделать больше запросов ajax на GitHub?
Будет ли https://gist.github.com/STRd6/6286182/#file-gistquire-coffee и https://gist.github.com/STRd6/6286182/#file-github-js быть любого Помогите? – VonC
Спасибо @VonC. Это действительно помогло. Я просто передал свой? Access_token = на api.github.com в качестве параметра запроса, и это помогло мне получить разрешение :-) –