Php 安卓拉威尔护照
我正在尝试从laravel passport中检索令牌,但没有响应,这是我的代码 登录Php 安卓拉威尔护照,php,android,laravel,laravel-5.3,Php,Android,Laravel,Laravel 5.3,我正在尝试从laravel passport中检索令牌,但没有响应,这是我的代码 登录 public void getToken(){ final String url = "http://10.96.2.159/chat/public/oauth/token"; StringRequest str = new StringRequest(Request.Method.POST, url, new Response.Listener<St
public void getToken(){
final String url = "http://10.96.2.159/chat/public/oauth/token";
StringRequest str = new StringRequest(Request.Method.POST, url,
new Response.Listener<String>() {
@Override
public void onResponse(String response) {
msgResponse.setText("Work!");
}
}
, new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError error) {
}
}){
@Override
protected Map<String, String> getParams() throws AuthFailureError {
Map<String,String> params = new HashMap<String, String>();
params.put("client_id","2");
params.put("client_secret","token");
params.put("grant_type","password");
params.put("username","user1@tracer.com");
params.put("password","anu12345");
return params;
}
};
}
public void getToken(){
最终字符串url=”http://10.96.2.159/chat/public/oauth/token";
StringRequest str=新的StringRequest(Request.Method.POST,url,
新的Response.Listener(){
@凌驾
公共void onResponse(字符串响应){
msgressponse.setText(“工作!”);
}
}
,new Response.ErrorListener(){
@凌驾
公共无效onErrorResponse(截击错误){
}
}){
@凌驾
受保护的映射getParams()引发AuthFailureError{
Map params=新的HashMap();
参数put(“客户id”,“2”);
参数put(“客户机密”、“令牌”);
参数put(“授权类型”、“密码”);
参数put(“用户名”user1@tracer.com");
参数put(“密码”、“anu12345”);
返回参数;
}
};
}
谢谢虽然为时已晚,但这仍然是一个可能的解决方案。我认为问题在于URL。根据您的根URL,您应该请求访问令牌 您获得的响应状态代码是什么?如何获得令牌?