beginTimestamp = 0; // 文档中对应字段:beginTimestamp,实际使用时请替换成真实参数 $createCouponRequestbaseInfodateInfoVal->endTimestamp = 0; // 文档中对应字段:endTimestamp,实际使用时请替换成真实参数 $createCouponRequestbaseInfodateInfoVal->getEndTimestamp = 0; // 文档中对应字段:getEndTimestamp,实际使用时请替换成真实参数 $createCouponRequestbaseInfodateInfoVal->getStartTimestamp = 0; // 文档中对应字段:getStartTimestamp,实际使用时请替换成真实参数 $createCouponRequestbaseInfodateInfoVal->timeUnit = 0; // 文档中对应字段:timeUnit,实际使用时请替换成真实参数 $createCouponRequestbaseInfodateInfoVal->timeValue = 0; // 文档中对应字段:timeValue,实际使用时请替换成真实参数 $createCouponRequestbaseInfodateInfoVal->type = 0; // 文档中对应字段:type,实际使用时请替换成真实参数 $createCouponRequestbaseInfoVal = new BaiduSmartapp\OpenapiClient\CreateCouponRequestbaseInfo(); $createCouponRequestbaseInfoVal->appRedirectPath = "/pages/index/index"; // 文档中对应字段:appRedirectPath,实际使用时请替换成真实参数 $createCouponRequestbaseInfoVal->codeType = 0; // 文档中对应字段:codeType,实际使用时请替换成真实参数 $createCouponRequestbaseInfoVal->color = "B764"; // 文档中对应字段:color,实际使用时请替换成真实参数 $createCouponRequestbaseInfoVal->dateInfo = $createCouponRequestbaseInfodateInfoVal; // 文档中对应字段:dateInfo,实际使用时请替换成真实参数 $createCouponRequestbaseInfoVal->getLimit = 0; // 文档中对应字段:getLimit,实际使用时请替换成真实参数 $createCouponRequestbaseInfoVal->quantity = 0; // 文档中对应字段:quantity,实际使用时请替换成真实参数 $createCouponRequestbaseInfoVal->title = "自动化创建代金券050-01"; // 文档中对应字段:title,实际使用时请替换成真实参数 $params = new BaiduSmartapp\OpenapiClient\CreateCouponRequest(); $params->accessToken = "26.008f20358a0137a6c1ad0c844777eb11.7805048.5218121860.256030-85302365"; // 文档中对应字段:access_token,实际使用时请替换成真实参数 $params->discount = ""; // 文档中对应字段:discount,实际使用时请替换成真实参数 $params->baseInfo = $createCouponRequestbaseInfoVal; // 文档中对应字段:baseInfo,实际使用时请替换成真实参数 $params->description = "使用描述"; // 文档中对应字段:description,实际使用时请替换成真实参数 $params->callbackUrl = "/test"; // 文档中对应字段:callbackUrl,实际使用时请替换成真实参数 $params->couponType = "CASH"; // 文档中对应字段:couponType,实际使用时请替换成真实参数 $params->leastCost = 11303; // 文档中对应字段:leastCost,实际使用时请替换成真实参数 $params->reduceCost = 1570; // 文档中对应字段:reduceCost,实际使用时请替换成真实参数 if ($obj->doRequest($params)){ // 如果请求成功 可以直接通过 getData 方法获取到返回结构体里的 data 字段值 var_dump($obj->getData()); } else { // 如果请求失败 可以直接通过 getErrMsg 方法获取到报错信息,辅助问题定位 var_dump($obj->getErrMsg()); } // 请求成功或失败,都可以通过 getResponse 方法获取到原始响应信息 var_dump($obj->getResponse()); } main();