完成了api的初步框架