我正在使用phonegap开发移动应用程序。如果用户已经注册,我想获取用户的信息(即;数据库中已有的记录)。
当用户输入他的唯一ID(如手机号码)并且他/她已经注册了移动否则他/她的完整详细信息将在移动应用程序的下一页显示给用户
我还希望我的应用程序只能注册一个手机号码。
怎么可能......请帮帮我
提前致谢,
Nikhil Chavan
答案 0 :(得分:0)
使用Ajax发送和接收数据
function requestDataAtLogin(usermail, password, provider, id, version){
var dataO={
'Email':usermail,
'Pwd':password
};
var url="http://xxx.xxx.xx.xx/app.dev.web/MobileApp/api/Security/AuthenticateUser";
$.ajax({
type : "POST",
url : url,
data : JSON.stringify(dataO),
contentType : "application/json; charset=utf-8",
dataType : "json",
processData : true,
success : loginSuccess,
timeout: 50000,
error : loginFailed
});
}
}
function loginSuccess(data) {
alert("success");
}
function loginFailed(msg) {
alert("failed");
}
在Web API服务中,
public MobileInitialDataModel AuthenticateUser(InitialRequestModel authenticationDetails)
{
//your service code
}
public class InitialRequestModel
{
public string Email { get; set; }
public string Pwd { get; set; }
}
public class MobileInitialDataModel
{
public byte[] Token { get; set; }
public string Status { get; set; }
public string Message { get; set; }
}