我正在使用其他API(由其他公司制作),他们为我提供了使用其API的指南。它看起来相当简单,我只想检查一些事情,以确保我正确地做到这一点,(我目前正在使用Yii框架)。
以下是一个示例请求,其中一个API调用
{
"request" : {
"model" : {
"code" : "PR92DK1Z"
}
}
关于这个请求我是否正确如下:
Yii::app()->request->getPost('code');
我对自定义API的体验有限 - 提前感谢
答案 0 :(得分:2)
您可以获得code
值:
$requestBody = Yii::app()->request->getRawBody();
$parsedRequest = CJSON::decode($requestBody);
$code = $parsedRequest["request"]["model"]["code"];