模型订单状态变更通知(回调)
回调接口id
2
入参示例:
{
"hid": "房源id",
"mid": "模型id",
"status": 1,
"build_status": 1,
"order_code": "订单编号",
"detail": "状态描述",
"data": {}
}
入参参数说明:
| 参数名 |
数据类型 |
是否必传 |
参数说明 |
| hid |
string |
是 |
房源id |
| mid |
string |
否 |
模型id(未制作出来的订单没有这个值) |
| status |
int |
是 |
模型状态 |
| build_status |
int |
否 |
模型制作状态(见下方制作状态说明) |
| order_code |
string |
是 |
订单编号 |
| owner_account |
string |
是 |
订单所属人账号 |
| detail |
string/object |
否 |
模型状态的进一步描述 |
| customer_code |
string |
否 |
一个对接移动端sdk是用到的用于区分模型类型的字段。无则不传 |
| data |
object/string |
否 |
模型状态更新时需要同步的信息 |
| app_id |
string |
否 |
app_id |
| creator |
string |
否 |
订单拍摄人账号 |
| shootCompleteTime |
string |
否 |
模型拍摄完成时间(无则不需更新) |
制作状态 build_status 取值及说明
| build_status |
说明 |
| -1 |
构建失败 |
| 1 |
构建成功 |
| 2 |
构建中 |
| 3 |
未构建 |
订单状态值及对应的说明
| status |
说明 |
data |
| 1 |
待拍摄(见注意1) |
无 |
| 2 |
拍摄完成,待制作 |
{“mid”: “模型id”} |
| 3 |
制作完成,待编辑 |
无 |
| 5 |
已下线(模型不再能访问) |
无 |
| 6 |
已上线(模型能再次访问) |
无 |
| 7 |
订单已取消 |
无 |
| 8 |
订单已作废 |
无 |
| 9 |
已在app上创建拍摄项目(不是所有流程都会回调,详见注意3) |
无 |
注意:
- 订单创建时的状态就为
待拍摄。一般情况下,接入方不会收到status=1的回调。
- 订单已作废为个别用户使用的状态,如果没有针对此状态做过对接,可以不用考虑
- 只有对接了
app获取待拍摄项目 这个流程,才会收到status=9的回调。详情请咨询众趣。