我有api的ajax格式,如何在android中编码以获取对服务器的访问权限。我有API ID和API密钥以及用于访问服务器的URL。 我的api代码格式为
$.ajax({
url: 'https://www.abc.com/server/api/user.login'
dataType: 'json',
method: 'POST',
data: {
api_id: 4,
api_key: '06875425-b293-43af-9966-1245125f6bb95b1f7c5e-f932-4916-87f5-db0b298f2',
token: 'api_token_from_previous_call',
},
success: function(response){
console.log(response);
}
});
答案 0 :(得分:0)
您展示的代码是jQuery。您是在Android应用中的网页浏览中运行该代码吗?
以下是一些简单的想法:
如果您需要使用原生Android代码点击API,我建议使用Google的Volley库来发送网络请求。你可以read about Volley here,这个video from last year's Google I/O是一个很好的介绍。
获得回复后,您可以使用Android JSONObject类来处理它。