Documentation
¶
Index ¶
- func AlibabaHappytripFreeloginGetusercontext(clt *core.SDKClient, ...) (*happytrip.AlibabaHappytripFreeloginGetusercontextAPIResponse, error)
- func AlibabaHappytripOrderGet(clt *core.SDKClient, req *happytrip.AlibabaHappytripOrderGetRequest, ...) (*happytrip.AlibabaHappytripOrderGetAPIResponse, error)
- func AlibabaHappytripTaxiCityGetid(clt *core.SDKClient, req *happytrip.AlibabaHappytripTaxiCityGetidRequest, ...) (*happytrip.AlibabaHappytripTaxiCityGetidAPIResponse, error)
- func AlibabaHappytripTaxiDriverBlacklistAdd(clt *core.SDKClient, ...) (*happytrip.AlibabaHappytripTaxiDriverBlacklistAddAPIResponse, error)
- func AlibabaHappytripTaxiDriverBlacklistRemove(clt *core.SDKClient, ...) (*happytrip.AlibabaHappytripTaxiDriverBlacklistRemoveAPIResponse, error)
- func AlibabaHappytripTaxiDriverLocationGet(clt *core.SDKClient, ...) (*happytrip.AlibabaHappytripTaxiDriverLocationGetAPIResponse, error)
- func AlibabaHappytripTaxiIdGet(clt *core.SDKClient, req *happytrip.AlibabaHappytripTaxiIdGetRequest, ...) (*happytrip.AlibabaHappytripTaxiIdGetAPIResponse, error)
- func AlibabaHappytripTaxiOrderAssign(clt *core.SDKClient, req *happytrip.AlibabaHappytripTaxiOrderAssignRequest, ...) (*happytrip.AlibabaHappytripTaxiOrderAssignAPIResponse, error)
- func AlibabaHappytripTaxiOrderCancel(clt *core.SDKClient, req *happytrip.AlibabaHappytripTaxiOrderCancelRequest, ...) (*happytrip.AlibabaHappytripTaxiOrderCancelAPIResponse, error)
- func AlibabaHappytripTaxiOrderComplain(clt *core.SDKClient, req *happytrip.AlibabaHappytripTaxiOrderComplainRequest, ...) (*happytrip.AlibabaHappytripTaxiOrderComplainAPIResponse, error)
- func AlibabaHappytripTaxiOrderComplaintGet(clt *core.SDKClient, ...) (*happytrip.AlibabaHappytripTaxiOrderComplaintGetAPIResponse, error)
- func AlibabaHappytripTaxiOrderConfirm(clt *core.SDKClient, req *happytrip.AlibabaHappytripTaxiOrderConfirmRequest, ...) (*happytrip.AlibabaHappytripTaxiOrderConfirmAPIResponse, error)
- func AlibabaHappytripTaxiOrderCreate(clt *core.SDKClient, req *happytrip.AlibabaHappytripTaxiOrderCreateRequest, ...) (*happytrip.AlibabaHappytripTaxiOrderCreateAPIResponse, error)
- func AlibabaHappytripTaxiOrderDestinationModify(clt *core.SDKClient, ...) (*happytrip.AlibabaHappytripTaxiOrderDestinationModifyAPIResponse, error)
- func AlibabaHappytripTaxiOrderGet(clt *core.SDKClient, req *happytrip.AlibabaHappytripTaxiOrderGetRequest, ...) (*happytrip.AlibabaHappytripTaxiOrderGetAPIResponse, error)
- func AlibabaHappytripTaxiOrderNotify(clt *core.SDKClient, req *happytrip.AlibabaHappytripTaxiOrderNotifyRequest, ...) (*happytrip.AlibabaHappytripTaxiOrderNotifyAPIResponse, error)
- func AlibabaHappytripTaxiOrderScore(clt *core.SDKClient, req *happytrip.AlibabaHappytripTaxiOrderScoreRequest, ...) (*happytrip.AlibabaHappytripTaxiOrderScoreAPIResponse, error)
- func AlibabaHappytripTaxiPriceGet(clt *core.SDKClient, req *happytrip.AlibabaHappytripTaxiPriceGetRequest, ...) (*happytrip.AlibabaHappytripTaxiPriceGetAPIResponse, error)
- func AlibabaHappytripTaxiProviderAccountBalance(clt *core.SDKClient, ...) (*happytrip.AlibabaHappytripTaxiProviderAccountBalanceAPIResponse, error)
- func AlibabaHappytripTaxiServicestatusGet(clt *core.SDKClient, ...) (*happytrip.AlibabaHappytripTaxiServicestatusGetAPIResponse, error)
- func AlibabaHappytripTravelSync(clt *core.SDKClient, req *happytrip.AlibabaHappytripTravelSyncRequest, ...) (*happytrip.AlibabaHappytripTravelSyncAPIResponse, error)
- func AlibabaHtorderHotelSyncBooking(clt *core.SDKClient, req *happytrip.AlibabaHtorderHotelSyncBookingRequest, ...) (*happytrip.AlibabaHtorderHotelSyncBookingAPIResponse, error)
- func AlibabaHtorderHotelSyncConfig(clt *core.SDKClient, req *happytrip.AlibabaHtorderHotelSyncConfigRequest, ...) (*happytrip.AlibabaHtorderHotelSyncConfigAPIResponse, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AlibabaHappytripFreeloginGetusercontext ¶
func AlibabaHappytripFreeloginGetusercontext(clt *core.SDKClient, req *happytrip.AlibabaHappytripFreeloginGetusercontextRequest, session string) (*happytrip.AlibabaHappytripFreeloginGetusercontextAPIResponse, error)
提供给外部系统的免登校验 alibaba.happytrip.freelogin.getusercontext
免登融合,提供免登相关接口给外部供应商做登录验证
func AlibabaHappytripOrderGet ¶
func AlibabaHappytripOrderGet(clt *core.SDKClient, req *happytrip.AlibabaHappytripOrderGetRequest, session string) (*happytrip.AlibabaHappytripOrderGetAPIResponse, error)
获取欢行统一订单模型 alibaba.happytrip.order.get
通过订单id获取欢行统一订单模型数据
func AlibabaHappytripTaxiCityGetid ¶
func AlibabaHappytripTaxiCityGetid(clt *core.SDKClient, req *happytrip.AlibabaHappytripTaxiCityGetidRequest, session string) (*happytrip.AlibabaHappytripTaxiCityGetidAPIResponse, error)
获取城市id alibaba.happytrip.taxi.city.getid
通过经纬度坐标返回城市id
func AlibabaHappytripTaxiDriverBlacklistAdd ¶
func AlibabaHappytripTaxiDriverBlacklistAdd(clt *core.SDKClient, req *happytrip.AlibabaHappytripTaxiDriverBlacklistAddRequest, session string) (*happytrip.AlibabaHappytripTaxiDriverBlacklistAddAPIResponse, error)
添加司机黑名单 alibaba.happytrip.taxi.driver.blacklist.add
实现用户1对1永久拉黑司机,如果不支持永久拉黑,则在自动解禁黑名单司机时需回调通知欢行
func AlibabaHappytripTaxiDriverBlacklistRemove ¶
func AlibabaHappytripTaxiDriverBlacklistRemove(clt *core.SDKClient, req *happytrip.AlibabaHappytripTaxiDriverBlacklistRemoveRequest, session string) (*happytrip.AlibabaHappytripTaxiDriverBlacklistRemoveAPIResponse, error)
移除司机黑名单 alibaba.happytrip.taxi.driver.blacklist.remove
移除司机黑名单
func AlibabaHappytripTaxiDriverLocationGet ¶
func AlibabaHappytripTaxiDriverLocationGet(clt *core.SDKClient, req *happytrip.AlibabaHappytripTaxiDriverLocationGetRequest, session string) (*happytrip.AlibabaHappytripTaxiDriverLocationGetAPIResponse, error)
司机位置 alibaba.happytrip.taxi.driver.location.get
获取司机实时位置
func AlibabaHappytripTaxiIdGet ¶
func AlibabaHappytripTaxiIdGet(clt *core.SDKClient, req *happytrip.AlibabaHappytripTaxiIdGetRequest, session string) (*happytrip.AlibabaHappytripTaxiIdGetAPIResponse, error)
获取请求id alibaba.happytrip.taxi.id.get
获取订单号
func AlibabaHappytripTaxiOrderAssign ¶
func AlibabaHappytripTaxiOrderAssign(clt *core.SDKClient, req *happytrip.AlibabaHappytripTaxiOrderAssignRequest, session string) (*happytrip.AlibabaHappytripTaxiOrderAssignAPIResponse, error)
订单指派 alibaba.happytrip.taxi.order.assign
通知供应商订单指派成功
func AlibabaHappytripTaxiOrderCancel ¶
func AlibabaHappytripTaxiOrderCancel(clt *core.SDKClient, req *happytrip.AlibabaHappytripTaxiOrderCancelRequest, session string) (*happytrip.AlibabaHappytripTaxiOrderCancelAPIResponse, error)
取消叫车 alibaba.happytrip.taxi.order.cancel
取消叫车订单,行程中的订单不能取消
func AlibabaHappytripTaxiOrderComplain ¶
func AlibabaHappytripTaxiOrderComplain(clt *core.SDKClient, req *happytrip.AlibabaHappytripTaxiOrderComplainRequest, session string) (*happytrip.AlibabaHappytripTaxiOrderComplainAPIResponse, error)
用户投诉 alibaba.happytrip.taxi.order.complain
一个订单只能投诉一次,不可重复投诉
投诉选项 0 其他原因; 1 司机原因导致行程被取消; 2 服务态度恶劣; 3 未坐车产生费用; 4 额外收取不合理费用; 5 路不熟多产生费用; 6 提前计费; 7 未及时结束计费; 8 司机绕路; 9 司机迟到; 10 司机爽约或拒载; 11 骚扰乘客; 12 危险驾驶; 13 不是订单显示车辆或司机;
func AlibabaHappytripTaxiOrderComplaintGet ¶
func AlibabaHappytripTaxiOrderComplaintGet(clt *core.SDKClient, req *happytrip.AlibabaHappytripTaxiOrderComplaintGetRequest, session string) (*happytrip.AlibabaHappytripTaxiOrderComplaintGetAPIResponse, error)
投诉详情 alibaba.happytrip.taxi.order.complaint.get
获取投诉处理进度详情
func AlibabaHappytripTaxiOrderConfirm ¶
func AlibabaHappytripTaxiOrderConfirm(clt *core.SDKClient, req *happytrip.AlibabaHappytripTaxiOrderConfirmRequest, session string) (*happytrip.AlibabaHappytripTaxiOrderConfirmAPIResponse, error)
费用确认 alibaba.happytrip.taxi.order.confirm
1.司机点结束计费,欢行会收到正常支付待评论 回调,确认费用无误欢行可以通过此接口确认并支付。 2.如果欢行一直不调用此接口,订单会在48小时后自动支付。
func AlibabaHappytripTaxiOrderCreate ¶
func AlibabaHappytripTaxiOrderCreate(clt *core.SDKClient, req *happytrip.AlibabaHappytripTaxiOrderCreateRequest, session string) (*happytrip.AlibabaHappytripTaxiOrderCreateAPIResponse, error)
用户叫车 alibaba.happytrip.taxi.order.create
用户根据需要发起叫车请求,在发起请求之前必须事先获得order id.
func AlibabaHappytripTaxiOrderDestinationModify ¶
func AlibabaHappytripTaxiOrderDestinationModify(clt *core.SDKClient, req *happytrip.AlibabaHappytripTaxiOrderDestinationModifyRequest, session string) (*happytrip.AlibabaHappytripTaxiOrderDestinationModifyAPIResponse, error)
修改目的地 alibaba.happytrip.taxi.order.destination.modify
通知ISV修改订单信息
func AlibabaHappytripTaxiOrderGet ¶
func AlibabaHappytripTaxiOrderGet(clt *core.SDKClient, req *happytrip.AlibabaHappytripTaxiOrderGetRequest, session string) (*happytrip.AlibabaHappytripTaxiOrderGetAPIResponse, error)
订单详情 alibaba.happytrip.taxi.order.get
获取订单状态及详情
func AlibabaHappytripTaxiOrderNotify ¶
func AlibabaHappytripTaxiOrderNotify(clt *core.SDKClient, req *happytrip.AlibabaHappytripTaxiOrderNotifyRequest, session string) (*happytrip.AlibabaHappytripTaxiOrderNotifyAPIResponse, error)
状态通知 alibaba.happytrip.taxi.order.notify
当订单发生变化是供应商通过状态通知API通知欢行,欢行获取最新的订单详情和状态进行业务处理。
func AlibabaHappytripTaxiOrderScore ¶
func AlibabaHappytripTaxiOrderScore(clt *core.SDKClient, req *happytrip.AlibabaHappytripTaxiOrderScoreRequest, session string) (*happytrip.AlibabaHappytripTaxiOrderScoreAPIResponse, error)
订单打分和评价 alibaba.happytrip.taxi.order.score
对司机进行评分,只有订单结束后,才能进行。
func AlibabaHappytripTaxiPriceGet ¶
func AlibabaHappytripTaxiPriceGet(clt *core.SDKClient, req *happytrip.AlibabaHappytripTaxiPriceGetRequest, session string) (*happytrip.AlibabaHappytripTaxiPriceGetAPIResponse, error)
获取价格预估信息 alibaba.happytrip.taxi.price.get
打车价格预估
func AlibabaHappytripTaxiProviderAccountBalance ¶
func AlibabaHappytripTaxiProviderAccountBalance(clt *core.SDKClient, req *happytrip.AlibabaHappytripTaxiProviderAccountBalanceRequest, session string) (*happytrip.AlibabaHappytripTaxiProviderAccountBalanceAPIResponse, error)
供应商渠道余额 alibaba.happytrip.taxi.provider.account.balance
查询不同供应商不同渠道账户余额
func AlibabaHappytripTaxiServicestatusGet ¶
func AlibabaHappytripTaxiServicestatusGet(clt *core.SDKClient, req *happytrip.AlibabaHappytripTaxiServicestatusGetRequest, session string) (*happytrip.AlibabaHappytripTaxiServicestatusGetAPIResponse, error)
供应商服务开通状态 alibaba.happytrip.taxi.servicestatus.get
获取服务供应商在每个地区的服务开通状态、支持的车型等
func AlibabaHappytripTravelSync ¶
func AlibabaHappytripTravelSync(clt *core.SDKClient, req *happytrip.AlibabaHappytripTravelSyncRequest, session string) (*happytrip.AlibabaHappytripTravelSyncAPIResponse, error)
差旅申请单同步接口 alibaba.happytrip.travel.sync
以外部差旅申请单id(outer_travel_head_id)为主键,保存或更新差旅单信息到欢行系统中
func AlibabaHtorderHotelSyncBooking ¶
func AlibabaHtorderHotelSyncBooking(clt *core.SDKClient, req *happytrip.AlibabaHtorderHotelSyncBookingRequest, session string) (*happytrip.AlibabaHtorderHotelSyncBookingAPIResponse, error)
未来酒店亲橙客栈预订信息同步 alibaba.htorder.hotel.sync.booking
未来酒店亲橙客栈预订信息同步
func AlibabaHtorderHotelSyncConfig ¶
func AlibabaHtorderHotelSyncConfig(clt *core.SDKClient, req *happytrip.AlibabaHtorderHotelSyncConfigRequest, session string) (*happytrip.AlibabaHtorderHotelSyncConfigAPIResponse, error)
同步配置信息 alibaba.htorder.hotel.sync.config
同步配置信息
Types ¶
This section is empty.
Source Files
¶
- AlibabaHappytripFreeloginGetusercontext.go
- AlibabaHappytripOrderGet.go
- AlibabaHappytripTaxiCityGetid.go
- AlibabaHappytripTaxiDriverBlacklistAdd.go
- AlibabaHappytripTaxiDriverBlacklistRemove.go
- AlibabaHappytripTaxiDriverLocationGet.go
- AlibabaHappytripTaxiIdGet.go
- AlibabaHappytripTaxiOrderAssign.go
- AlibabaHappytripTaxiOrderCancel.go
- AlibabaHappytripTaxiOrderComplain.go
- AlibabaHappytripTaxiOrderComplaintGet.go
- AlibabaHappytripTaxiOrderConfirm.go
- AlibabaHappytripTaxiOrderCreate.go
- AlibabaHappytripTaxiOrderDestinationModify.go
- AlibabaHappytripTaxiOrderGet.go
- AlibabaHappytripTaxiOrderNotify.go
- AlibabaHappytripTaxiOrderScore.go
- AlibabaHappytripTaxiPriceGet.go
- AlibabaHappytripTaxiProviderAccountBalance.go
- AlibabaHappytripTaxiServicestatusGet.go
- AlibabaHappytripTravelSync.go
- AlibabaHtorderHotelSyncBooking.go
- AlibabaHtorderHotelSyncConfig.go