Documentation ¶
Overview ¶
国际机票政策API
Index ¶
- func TaobaoAlitripItFareAddow(clt *core.SDKClient, req *itpolicy.TaobaoAlitripItFareAddowAPIRequest, ...) (*itpolicy.TaobaoAlitripItFareAddowAPIResponse, error)
- func TaobaoAlitripItFareAddrt(clt *core.SDKClient, req *itpolicy.TaobaoAlitripItFareAddrtAPIRequest, ...) (*itpolicy.TaobaoAlitripItFareAddrtAPIResponse, error)
- func TaobaoAlitripItFareBatchadd(clt *core.SDKClient, req *itpolicy.TaobaoAlitripItFareBatchaddAPIRequest, ...) (*itpolicy.TaobaoAlitripItFareBatchaddAPIResponse, error)
- func TaobaoAlitripItFareBatchdelete(clt *core.SDKClient, req *itpolicy.TaobaoAlitripItFareBatchdeleteAPIRequest, ...) (*itpolicy.TaobaoAlitripItFareBatchdeleteAPIResponse, error)
- func TaobaoAlitripItFareDelete(clt *core.SDKClient, req *itpolicy.TaobaoAlitripItFareDeleteAPIRequest, ...) (*itpolicy.TaobaoAlitripItFareDeleteAPIResponse, error)
- func TaobaoAlitripItFareGet(clt *core.SDKClient, req *itpolicy.TaobaoAlitripItFareGetAPIRequest, ...) (*itpolicy.TaobaoAlitripItFareGetAPIResponse, error)
- func TaobaoAlitripItFareQuerytask(clt *core.SDKClient, req *itpolicy.TaobaoAlitripItFareQuerytaskAPIRequest, ...) (*itpolicy.TaobaoAlitripItFareQuerytaskAPIResponse, error)
- func TaobaoAlitripItFareUpdate(clt *core.SDKClient, req *itpolicy.TaobaoAlitripItFareUpdateAPIRequest, ...) (*itpolicy.TaobaoAlitripItFareUpdateAPIResponse, error)
- func TaobaoAlitripItPolicyAdd(clt *core.SDKClient, req *itpolicy.TaobaoAlitripItPolicyAddAPIRequest, ...) (*itpolicy.TaobaoAlitripItPolicyAddAPIResponse, error)
- func TaobaoAlitripItPolicyBatchdelete(clt *core.SDKClient, req *itpolicy.TaobaoAlitripItPolicyBatchdeleteAPIRequest, ...) (*itpolicy.TaobaoAlitripItPolicyBatchdeleteAPIResponse, error)
- func TaobaoAlitripItPolicyDelete(clt *core.SDKClient, req *itpolicy.TaobaoAlitripItPolicyDeleteAPIRequest, ...) (*itpolicy.TaobaoAlitripItPolicyDeleteAPIResponse, error)
- func TaobaoAlitripItPolicyGet(clt *core.SDKClient, req *itpolicy.TaobaoAlitripItPolicyGetAPIRequest, ...) (*itpolicy.TaobaoAlitripItPolicyGetAPIResponse, error)
- func TaobaoAlitripItPolicyUpdate(clt *core.SDKClient, req *itpolicy.TaobaoAlitripItPolicyUpdateAPIRequest, ...) (*itpolicy.TaobaoAlitripItPolicyUpdateAPIResponse, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func TaobaoAlitripItFareAddow ¶
func TaobaoAlitripItFareAddow(clt *core.SDKClient, req *itpolicy.TaobaoAlitripItFareAddowAPIRequest, session string) (*itpolicy.TaobaoAlitripItFareAddowAPIResponse, error)
TaobaoAlitripItFareAddow
【国际机票自有政策】单条单程添加 taobao.alitrip.it.fare.addow
自有政策单程添加接口,重复的老数据会被删除,重复判断规则同excel
func TaobaoAlitripItFareAddrt ¶
func TaobaoAlitripItFareAddrt(clt *core.SDKClient, req *itpolicy.TaobaoAlitripItFareAddrtAPIRequest, session string) (*itpolicy.TaobaoAlitripItFareAddrtAPIResponse, error)
TaobaoAlitripItFareAddrt
【国际机票自有政策】单条往返添加 taobao.alitrip.it.fare.addrt
自有政策往返添加接口
func TaobaoAlitripItFareBatchadd ¶
func TaobaoAlitripItFareBatchadd(clt *core.SDKClient, req *itpolicy.TaobaoAlitripItFareBatchaddAPIRequest, session string) (*itpolicy.TaobaoAlitripItFareBatchaddAPIResponse, error)
TaobaoAlitripItFareBatchadd
【国际机票自有政策】批量添加 taobao.alitrip.it.fare.batchadd
支持自有政策和销售规则批量添加,支持携程的数据格式。淘宝格式为list [object] to json string,object的属性和单条接口一致。每个接入方最多同时只能有1个处理中的导入任务,超过后直接返回失败。文件一定要zip压缩,压缩后大小不超过5M,编码格式utf-8
func TaobaoAlitripItFareBatchdelete ¶
func TaobaoAlitripItFareBatchdelete(clt *core.SDKClient, req *itpolicy.TaobaoAlitripItFareBatchdeleteAPIRequest, session string) (*itpolicy.TaobaoAlitripItFareBatchdeleteAPIResponse, error)
TaobaoAlitripItFareBatchdelete
【国际机票自有政策】批量删除 taobao.alitrip.it.fare.batchdelete
批量删除自有政策,单次删除最大5万,大于5万时候提示失败,需要缩小删除条件。此接口同步返回任务id,异步执行操作。每个接入方最多同时只能有10个处理中的任务,超过后直接返回失败。
func TaobaoAlitripItFareDelete ¶
func TaobaoAlitripItFareDelete(clt *core.SDKClient, req *itpolicy.TaobaoAlitripItFareDeleteAPIRequest, session string) (*itpolicy.TaobaoAlitripItFareDeleteAPIResponse, error)
TaobaoAlitripItFareDelete
【国际机票自有政策】单条删除 taobao.alitrip.it.fare.delete
自有政策删除接口,可以根据fareId或outId删除,根据outId删除时,如果outId不唯一,返回失败
func TaobaoAlitripItFareGet ¶
func TaobaoAlitripItFareGet(clt *core.SDKClient, req *itpolicy.TaobaoAlitripItFareGetAPIRequest, session string) (*itpolicy.TaobaoAlitripItFareGetAPIResponse, error)
TaobaoAlitripItFareGet
【国际机票自有政策】单条查询 taobao.alitrip.it.fare.get
通过此接口可以查询单条政策的详情,可以根据fareId或outId查询,用户outId查询时,如果outId不唯一,只返回最新添加的一条数据
func TaobaoAlitripItFareQuerytask ¶
func TaobaoAlitripItFareQuerytask(clt *core.SDKClient, req *itpolicy.TaobaoAlitripItFareQuerytaskAPIRequest, session string) (*itpolicy.TaobaoAlitripItFareQuerytaskAPIResponse, error)
TaobaoAlitripItFareQuerytask
【国际机票自有政策】批量操作结果查询 taobao.alitrip.it.fare.querytask
批量操作同步返回任务id,后台生成异步任务,通过此接口查询批量操作的执行结果
func TaobaoAlitripItFareUpdate ¶
func TaobaoAlitripItFareUpdate(clt *core.SDKClient, req *itpolicy.TaobaoAlitripItFareUpdateAPIRequest, session string) (*itpolicy.TaobaoAlitripItFareUpdateAPIResponse, error)
TaobaoAlitripItFareUpdate
【国际机票自有政策】单条修改 taobao.alitrip.it.fare.update
自有政策修改接口,可以根据fareId或outId修改,outId不唯一时,不能用outId修改。当外部政策id、出发城市、到达城市、出票航司任一有变化,或往返时是否允许混舱、文件编号、可混文件编号任一有变化,将删除老数据,产生一条新政策。
func TaobaoAlitripItPolicyAdd ¶
func TaobaoAlitripItPolicyAdd(clt *core.SDKClient, req *itpolicy.TaobaoAlitripItPolicyAddAPIRequest, session string) (*itpolicy.TaobaoAlitripItPolicyAddAPIResponse, error)
TaobaoAlitripItPolicyAdd
【国际机票销售规则】单条新增 taobao.alitrip.it.policy.add
销售规则新增,成功返回taobaoId
func TaobaoAlitripItPolicyBatchdelete ¶
func TaobaoAlitripItPolicyBatchdelete(clt *core.SDKClient, req *itpolicy.TaobaoAlitripItPolicyBatchdeleteAPIRequest, session string) (*itpolicy.TaobaoAlitripItPolicyBatchdeleteAPIResponse, error)
TaobaoAlitripItPolicyBatchdelete
【国际机票销售规则】批量删除 taobao.alitrip.it.policy.batchdelete
批量删除销售规则,单次删除最大5万,大于5万时候提示失败,需要缩小删除条件。此接口同步返回任务id,异步执行操作。每个接入方最多同时只能有10个处理中的任务,超过后直接返回失败。
func TaobaoAlitripItPolicyDelete ¶
func TaobaoAlitripItPolicyDelete(clt *core.SDKClient, req *itpolicy.TaobaoAlitripItPolicyDeleteAPIRequest, session string) (*itpolicy.TaobaoAlitripItPolicyDeleteAPIResponse, error)
TaobaoAlitripItPolicyDelete
【国际机票销售规则】单条删除 taobao.alitrip.it.policy.delete
销售规则删除接口,可以根据taobaoId或outId删除,根据outId删除时,如果outId不唯一,返回失败
func TaobaoAlitripItPolicyGet ¶
func TaobaoAlitripItPolicyGet(clt *core.SDKClient, req *itpolicy.TaobaoAlitripItPolicyGetAPIRequest, session string) (*itpolicy.TaobaoAlitripItPolicyGetAPIResponse, error)
TaobaoAlitripItPolicyGet
【国际机票销售规则】单条查询 taobao.alitrip.it.policy.get
通过此接口可以查询单条销售规则的详情,可以根据taobaoId或outId查询,用户outId查询时,如果outId不唯一,只返回最新添加的一条数据。taobaoId为新增成功时候返回的唯一id,outId为新增时的policy_id(产品编号)
func TaobaoAlitripItPolicyUpdate ¶
func TaobaoAlitripItPolicyUpdate(clt *core.SDKClient, req *itpolicy.TaobaoAlitripItPolicyUpdateAPIRequest, session string) (*itpolicy.TaobaoAlitripItPolicyUpdateAPIResponse, error)
TaobaoAlitripItPolicyUpdate
【国际机票销售规则】单条更新 taobao.alitrip.it.policy.update
销售规则更新接口,可以根据taobaoId或outId修改,outId不唯一时,不能用outId修改。
Types ¶
This section is empty.
Source Files ¶
- TaobaoAlitripItFareAddow.go
- TaobaoAlitripItFareAddrt.go
- TaobaoAlitripItFareBatchadd.go
- TaobaoAlitripItFareBatchdelete.go
- TaobaoAlitripItFareDelete.go
- TaobaoAlitripItFareGet.go
- TaobaoAlitripItFareQuerytask.go
- TaobaoAlitripItFareUpdate.go
- TaobaoAlitripItPolicyAdd.go
- TaobaoAlitripItPolicyBatchdelete.go
- TaobaoAlitripItPolicyDelete.go
- TaobaoAlitripItPolicyGet.go
- TaobaoAlitripItPolicyUpdate.go
- doc.go