내 웹 응용 프로그램에서 사용할 변수를 저장할 개체 만들기를 원합니다.개체 및이 속성에 대한 속성
this
을 사용하여 clientId
및 clientSecret
을 uriGetToken
에서 액세스 할 수 없습니다.
또한 의 기능을 token
에 사용할 수 있습니다.
내가 뭘 잘못하고 어떻게 수정하는지 말해 줄 수 있습니까?
$(document).ready(function() {
// General Settings
var mApiSettings = {
clientId: 'aaa',
clientSecret: 'bbb',
token: mApiGetToken(),
uriGetToken: 'https://ccc/oauth/token?grant_type=client_credentials&client_id=' + this.clientId + '&client_secret=' + this.clientSecret
}
console.log(mApiSettings.uriGetToken);
// Get Autheticated, it requires getting a Token from HollyByte
function mApiGetToken() {
$.getJSON(mApiSettings.uriGetToken, processData);
function processData(data) {
mApiSettings.token = data.access_token;
}
//return token;
}
// For Testing
console.log(mApiGetToken());
});
가능한 중복 [? AJAX 응답 텍스트를 반환하는 방법 (http://stackoverflow.com/questions/1225667/how-to-return-ajax : 이런 경우, 당신은이 코드를 사용할 수 있습니다 -response-text) – Quentin
미안하지만 귀하의 링크가 내 질문과 관련이 없으며 속성에 문제가 있습니다. – GibboK
질문에 대답하는 동안 당신은 아직 그 문제를 발견하지 못했습니다. . – Quentin