听马伟奇的《十分钟完成开源中国》仿写,写登陆模块时访问https://www.oschina.net/action/api/login_validate
提交参数"keep_login","username","pwd"无响应,不能返回登陆结果字符串,请问这是怎么回事?
public class LoginActivity extends AppCompatActivity { @Override protected void onCreate(@Nullable Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_login); Request request = ItheimaHttp.newGetRequest("action/api/login_validate"); request.putParams("keep_login",1) .putParams("username","xx@qq.com") .putParams("pwd","xx"); Call call = ItheimaHttp.send(request, new HttpResponseListener<String>() { @Override public void onResponse(String s, Headers headers) { System.out.println(s); } }); } }
响应函数是运行了的,但是字符串里面是空的,日志也没有报错。
这个接口不是给你们用的,不要折腾了。如果需要用的话,建议 http://www.oschina.net/openapi
那是 oauth 授权
可是我没有在文档里找到登陆API,是需要创建应用才会有吗?还是登陆只能我自己写?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。