我正在尝试从带有用户名和密码身份验证的 SMS 提供程序 API 发送 SMS,包括使用 Javascript 的其他参数。更详细地说,我必须使用以下链接发送短信:
http://sms-pp.sapmobileservices.com/cmn/account_name/account_name.sms
我必须传递其他参数,包括消息文本。我尝试创建表单并将其他参数作为隐藏输入字段的值传递。但它不起作用。最后,我使用 ajax 如下:
$.ajax({
url: 'http://sms-pp.sapmobileservices.com/cmn/account_name/account_name.sms',
method: 'get',
dataType: 'json',
async: false,
data: '{Text:A sample message}',
beforeSend: function(req) {
req.setRequestHeader('Authorization', make_base_auth('username', 'password'));
},
success: function (){
alert('Thanks for your comment!');
}
});
它输出'401 Unauthorized'。谁能帮我解决这个问题。