我有一些简单的JavaScript函数与像这样的一个API互动登录:如何初始参数传递给JavaScript函数
login: function(username, password) {
var calledUrl = baseapi + "user/login/" + credentials;
calledUrl.post(
function (content) {
/*console.log("success" + JSON.stringify(content, null, 4));*/
},
function (e) {
console.log("it failed! -> " + e);
},
{
"username": username,
"password": password
},
{"Accept" : "application/json"}
);
},
的问题是,在URL我必须通过一些证书,他们看起来这样的:
var credentials = "?api_username=" + api_username + "&api_key=" + api_key;
现在这个变量是硬编码进行一些测试,但它当然应该使用功能每个人改变。我不想在每次请求时都要求它,在这种情况下,我只想询问username
和password
。我想在初始化过程中或者在调用它时调用它,然后在执行各种函数时记住它。
我不明白,究竟是什么问题与您的代码? –
对不起,如果它不是很清楚,代码的作品,但有一个硬编码的参数,API的凭据。我有更多的这些功能,他们每个人都使用这个参数。我希望能够在通话中记住这个参数,所以我不必一直输入。 – Bastian