Drupal的Json的服务,我很新的Drupal的JSON Web服务和JQuery的。
我有一个JSON的Web服务(http://www.myweb.com/services/json),并具有方法称为 user.login。
user.login方法需要2个参数,用户名和密码。
我试着用卷曲的表彰
curl --data method="user.login" --data username="uname" password="DE"
http://www.myweb.com/services/json
它工作正常访问的方法。
现在,我想使用jQuery访问此方法。
我使用jQuery的Ajax方法试过,
$.post("http://www.myweb.com/services/json",
'method=user.login&username=uname&password=de',
function(data){
alert(data);
});
和
$.ajax({
url: "http://www.myweb.com/services/json",
type: 'POST',
data:'method=user.login&username=uname&password=de',
contentType: 'application/json',
success: function(data,textStatus, jqXHR){
alert(data + " " + textStatus + " " +jqXHR);
}});
但成功的回调方法没有得到调用。这段代码有什么问题?以及如何使用jQuery调用user.login方法?
有人能帮助我吗?,PLZ
感谢
欢迎来到Stack Overflow!虽然这可能会在理论上回答这个问题,[这将是更可取的](http://meta.stackexchange.com/q/8259)在这里包括答案的基本部分,并提供参考链接。 – 2012-03-21 18:51:58
本教程还未更新,以说明服务模块3.4及更高版本现在需要的CSRF令牌。 – RevNoah 2013-07-30 20:54:24