测试了几个之前的API，修改了一些地方的错误