环境说明
当前滴滴openapi支持3个环境:
- 沙盒环境(sandbox env),支持开发自测,订单数据mock产出,支持状态push与回调,其他数据正常接口输出,保证开发进度,可在线上和线下生效
- 测试环境(test env),支持开发联调,订单流程需滴滴参与(滴滴操作司机端功能),可在线上线下生效
- 生产环境(prod evn),支持线上联调与正式上线功能,只在线上生效
各环境生效方式:domain@环境,即在header中,domain=test,则
- 沙盒环境:test@sandbox,
- 测试环境:test@test,
- 成产环境:test(线下=test@test,线上=prod env)
如:
- 沙盒环境(支持线下和线上沙盒,所有数据均为假数据,用于开发自测):
curl -X POST
-H "Content-Type: application/json"
-H "Authorization: bearer test@sandbox|{access_token}"
-d 'json data'
'https://api.xiaojukeji.com/v1/apixxx'
- 测试环境(支持线上测试,接入方可以使用滴滴提供的测试司机账号进行线上测试):
curl -X POST
-H "Content-Type: application/json"
-H "Authorization: bearer test@test|{access_token}"
-d 'json data'
'http://123.125.253.6:20001/v1/apixxx'
- 正式环境(线下为测试环境,线上为正式环境,所有订单将被真实司机接听):
curl -X POST
-H "Content-Type: application/json"
-H "Authorization: Bearer domain|{access_token}"
-d 'json data'
'https://api.xiaojukeji.com/v1/apixxx'
针对扩展设备
扩展设备 Authorization: Bearer domain|{access_token} 中"test"对应device_id,"access_token"对应ticket,详情见bindDevice,扩展设备绑定验证
生产环境支持两套回调地址,即测试订单支持推送到测试地址,正式订单走生产环境地址,若无测试地址,则使用生产环境地址。