按钮 API