Php 安卓拉威尔护照

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

我正在尝试从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<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,您应该请求访问令牌

您获得的响应状态代码是什么?如何获得令牌?