加入了对api的输入和输出