Documentation ¶
Overview ¶
Package happytrip 包含欢行开发平台API相关方法
Index ¶
- func Alibabahappytripfreelogingetusercontext(clt *core.SDKClient, ...) (*happytrip.AlibabahappytripfreelogingetusercontextAPIResponse, error)
- func Alibabahappytriporderget(clt *core.SDKClient, req *happytrip.AlibabahappytripordergetAPIRequest, ...) (*happytrip.AlibabahappytripordergetAPIResponse, 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.AlibabahappytriptaxiidgetAPIRequest, ...) (*happytrip.AlibabahappytriptaxiidgetAPIResponse, error)
- func Alibabahappytriptaxiorderassign(clt *core.SDKClient, req *happytrip.AlibabahappytriptaxiorderassignAPIRequest, ...) (*happytrip.AlibabahappytriptaxiorderassignAPIResponse, error)
- func Alibabahappytriptaxiordercancel(clt *core.SDKClient, req *happytrip.AlibabahappytriptaxiordercancelAPIRequest, ...) (*happytrip.AlibabahappytriptaxiordercancelAPIResponse, error)
- func Alibabahappytriptaxiordercomplain(clt *core.SDKClient, ...) (*happytrip.AlibabahappytriptaxiordercomplainAPIResponse, error)
- func Alibabahappytriptaxiordercomplaintget(clt *core.SDKClient, ...) (*happytrip.AlibabahappytriptaxiordercomplaintgetAPIResponse, error)
- func Alibabahappytriptaxiorderconfirm(clt *core.SDKClient, req *happytrip.AlibabahappytriptaxiorderconfirmAPIRequest, ...) (*happytrip.AlibabahappytriptaxiorderconfirmAPIResponse, error)
- func Alibabahappytriptaxiordercreate(clt *core.SDKClient, req *happytrip.AlibabahappytriptaxiordercreateAPIRequest, ...) (*happytrip.AlibabahappytriptaxiordercreateAPIResponse, error)
- func Alibabahappytriptaxiorderdestinationmodify(clt *core.SDKClient, ...) (*happytrip.AlibabahappytriptaxiorderdestinationmodifyAPIResponse, error)
- func Alibabahappytriptaxiorderget(clt *core.SDKClient, req *happytrip.AlibabahappytriptaxiordergetAPIRequest, ...) (*happytrip.AlibabahappytriptaxiordergetAPIResponse, error)
- func Alibabahappytriptaxiordernotify(clt *core.SDKClient, req *happytrip.AlibabahappytriptaxiordernotifyAPIRequest, ...) (*happytrip.AlibabahappytriptaxiordernotifyAPIResponse, error)
- func Alibabahappytriptaxiorderscore(clt *core.SDKClient, req *happytrip.AlibabahappytriptaxiorderscoreAPIRequest, ...) (*happytrip.AlibabahappytriptaxiorderscoreAPIResponse, error)
- func Alibabahappytriptaxipriceget(clt *core.SDKClient, req *happytrip.AlibabahappytriptaxipricegetAPIRequest, ...) (*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.AlibabahappytriptravelsyncAPIRequest, ...) (*happytrip.AlibabahappytriptravelsyncAPIResponse, error)
- func Alibabahtcouponfuluphonechargecallback(clt *core.SDKClient, ...) (*happytrip.AlibabahtcouponfuluphonechargecallbackAPIResponse, error)
- func Alibabahtorderhotelsyncbooking(clt *core.SDKClient, req *happytrip.AlibabahtorderhotelsyncbookingAPIRequest, ...) (*happytrip.AlibabahtorderhotelsyncbookingAPIResponse, error)
- func Alibabahtorderhotelsyncconfig(clt *core.SDKClient, req *happytrip.AlibabahtorderhotelsyncconfigAPIRequest, ...) (*happytrip.AlibabahtorderhotelsyncconfigAPIResponse, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Alibabahappytripfreelogingetusercontext ¶ added in v1.3.1
func Alibabahappytripfreelogingetusercontext(clt *core.SDKClient, req *happytrip.AlibabahappytripfreelogingetusercontextAPIRequest, session string) (*happytrip.AlibabahappytripfreelogingetusercontextAPIResponse, error)
Alibabahappytripfreelogingetusercontext 提供给外部系统的免登校验 alibaba.happytrip.freelogin.getusercontext
免登融合,提供免登相关接口给外部供应商做登录验证
func Alibabahappytriporderget ¶ added in v1.3.1
func Alibabahappytriporderget(clt *core.SDKClient, req *happytrip.AlibabahappytripordergetAPIRequest, session string) (*happytrip.AlibabahappytripordergetAPIResponse, error)
Alibabahappytriporderget 获取欢行统一订单模型 alibaba.happytrip.order.get
通过订单id获取欢行统一订单模型数据
func Alibabahappytriptaxidriverblacklistadd ¶ added in v1.3.1
func Alibabahappytriptaxidriverblacklistadd(clt *core.SDKClient, req *happytrip.AlibabahappytriptaxidriverblacklistaddAPIRequest, session string) (*happytrip.AlibabahappytriptaxidriverblacklistaddAPIResponse, error)
Alibabahappytriptaxidriverblacklistadd 添加司机黑名单 alibaba.happytrip.taxi.driver.blacklist.add
实现用户1对1永久拉黑司机,如果不支持永久拉黑,则在自动解禁黑名单司机时需回调通知欢行
func Alibabahappytriptaxidriverblacklistremove ¶ added in v1.3.1
func Alibabahappytriptaxidriverblacklistremove(clt *core.SDKClient, req *happytrip.AlibabahappytriptaxidriverblacklistremoveAPIRequest, session string) (*happytrip.AlibabahappytriptaxidriverblacklistremoveAPIResponse, error)
Alibabahappytriptaxidriverblacklistremove 移除司机黑名单 alibaba.happytrip.taxi.driver.blacklist.remove
移除司机黑名单
func Alibabahappytriptaxidriverlocationget ¶ added in v1.3.1
func Alibabahappytriptaxidriverlocationget(clt *core.SDKClient, req *happytrip.AlibabahappytriptaxidriverlocationgetAPIRequest, session string) (*happytrip.AlibabahappytriptaxidriverlocationgetAPIResponse, error)
Alibabahappytriptaxidriverlocationget 司机位置 alibaba.happytrip.taxi.driver.location.get
获取司机实时位置
func Alibabahappytriptaxiidget ¶ added in v1.3.1
func Alibabahappytriptaxiidget(clt *core.SDKClient, req *happytrip.AlibabahappytriptaxiidgetAPIRequest, session string) (*happytrip.AlibabahappytriptaxiidgetAPIResponse, error)
Alibabahappytriptaxiidget 获取请求id alibaba.happytrip.taxi.id.get
获取订单号
func Alibabahappytriptaxiorderassign ¶ added in v1.3.1
func Alibabahappytriptaxiorderassign(clt *core.SDKClient, req *happytrip.AlibabahappytriptaxiorderassignAPIRequest, session string) (*happytrip.AlibabahappytriptaxiorderassignAPIResponse, error)
Alibabahappytriptaxiorderassign 订单指派 alibaba.happytrip.taxi.order.assign
通知供应商订单指派成功
func Alibabahappytriptaxiordercancel ¶ added in v1.3.1
func Alibabahappytriptaxiordercancel(clt *core.SDKClient, req *happytrip.AlibabahappytriptaxiordercancelAPIRequest, session string) (*happytrip.AlibabahappytriptaxiordercancelAPIResponse, error)
Alibabahappytriptaxiordercancel 取消叫车 alibaba.happytrip.taxi.order.cancel
取消叫车订单,行程中的订单不能取消
func Alibabahappytriptaxiordercomplain ¶ added in v1.3.1
func Alibabahappytriptaxiordercomplain(clt *core.SDKClient, req *happytrip.AlibabahappytriptaxiordercomplainAPIRequest, session string) (*happytrip.AlibabahappytriptaxiordercomplainAPIResponse, error)
Alibabahappytriptaxiordercomplain 用户投诉 alibaba.happytrip.taxi.order.complain
一个订单只能投诉一次,不可重复投诉
投诉选项 0 其他原因; 1 司机原因导致行程被取消; 2 服务态度恶劣; 3 未坐车产生费用; 4 额外收取不合理费用; 5 路不熟多产生费用; 6 提前计费; 7 未及时结束计费; 8 司机绕路; 9 司机迟到; 10 司机爽约或拒载; 11 骚扰乘客; 12 危险驾驶; 13 不是订单显示车辆或司机;
func Alibabahappytriptaxiordercomplaintget ¶ added in v1.3.1
func Alibabahappytriptaxiordercomplaintget(clt *core.SDKClient, req *happytrip.AlibabahappytriptaxiordercomplaintgetAPIRequest, session string) (*happytrip.AlibabahappytriptaxiordercomplaintgetAPIResponse, error)
Alibabahappytriptaxiordercomplaintget 投诉详情 alibaba.happytrip.taxi.order.complaint.get
获取投诉处理进度详情
func Alibabahappytriptaxiorderconfirm ¶ added in v1.3.1
func Alibabahappytriptaxiorderconfirm(clt *core.SDKClient, req *happytrip.AlibabahappytriptaxiorderconfirmAPIRequest, session string) (*happytrip.AlibabahappytriptaxiorderconfirmAPIResponse, error)
Alibabahappytriptaxiorderconfirm 费用确认 alibaba.happytrip.taxi.order.confirm
1.司机点结束计费,欢行会收到正常支付待评论 回调,确认费用无误欢行可以通过此接口确认并支付。 2.如果欢行一直不调用此接口,订单会在48小时后自动支付。
func Alibabahappytriptaxiordercreate ¶ added in v1.3.1
func Alibabahappytriptaxiordercreate(clt *core.SDKClient, req *happytrip.AlibabahappytriptaxiordercreateAPIRequest, session string) (*happytrip.AlibabahappytriptaxiordercreateAPIResponse, error)
Alibabahappytriptaxiordercreate 用户叫车 alibaba.happytrip.taxi.order.create
用户根据需要发起叫车请求,在发起请求之前必须事先获得order id.
func Alibabahappytriptaxiorderdestinationmodify ¶ added in v1.3.1
func Alibabahappytriptaxiorderdestinationmodify(clt *core.SDKClient, req *happytrip.AlibabahappytriptaxiorderdestinationmodifyAPIRequest, session string) (*happytrip.AlibabahappytriptaxiorderdestinationmodifyAPIResponse, error)
Alibabahappytriptaxiorderdestinationmodify 修改目的地 alibaba.happytrip.taxi.order.destination.modify
通知ISV修改订单信息
func Alibabahappytriptaxiorderget ¶ added in v1.3.1
func Alibabahappytriptaxiorderget(clt *core.SDKClient, req *happytrip.AlibabahappytriptaxiordergetAPIRequest, session string) (*happytrip.AlibabahappytriptaxiordergetAPIResponse, error)
Alibabahappytriptaxiorderget 订单详情 alibaba.happytrip.taxi.order.get
获取订单状态及详情
func Alibabahappytriptaxiordernotify ¶ added in v1.3.1
func Alibabahappytriptaxiordernotify(clt *core.SDKClient, req *happytrip.AlibabahappytriptaxiordernotifyAPIRequest, session string) (*happytrip.AlibabahappytriptaxiordernotifyAPIResponse, error)
Alibabahappytriptaxiordernotify 状态通知 alibaba.happytrip.taxi.order.notify
当订单发生变化是供应商通过状态通知API通知欢行,欢行获取最新的订单详情和状态进行业务处理。
func Alibabahappytriptaxiorderscore ¶ added in v1.3.1
func Alibabahappytriptaxiorderscore(clt *core.SDKClient, req *happytrip.AlibabahappytriptaxiorderscoreAPIRequest, session string) (*happytrip.AlibabahappytriptaxiorderscoreAPIResponse, error)
Alibabahappytriptaxiorderscore 订单打分和评价 alibaba.happytrip.taxi.order.score
对司机进行评分,只有订单结束后,才能进行。
func Alibabahappytriptaxipriceget ¶ added in v1.3.1
func Alibabahappytriptaxipriceget(clt *core.SDKClient, req *happytrip.AlibabahappytriptaxipricegetAPIRequest, session string) (*happytrip.AlibabahappytriptaxipricegetAPIResponse, error)
Alibabahappytriptaxipriceget 获取价格预估信息 alibaba.happytrip.taxi.price.get
打车价格预估
func Alibabahappytriptaxiprovideraccountbalance ¶ added in v1.3.1
func Alibabahappytriptaxiprovideraccountbalance(clt *core.SDKClient, req *happytrip.AlibabahappytriptaxiprovideraccountbalanceAPIRequest, session string) (*happytrip.AlibabahappytriptaxiprovideraccountbalanceAPIResponse, error)
Alibabahappytriptaxiprovideraccountbalance 供应商渠道余额 alibaba.happytrip.taxi.provider.account.balance
查询不同供应商不同渠道账户余额
func Alibabahappytriptaxiservicestatusget ¶ added in v1.3.1
func Alibabahappytriptaxiservicestatusget(clt *core.SDKClient, req *happytrip.AlibabahappytriptaxiservicestatusgetAPIRequest, session string) (*happytrip.AlibabahappytriptaxiservicestatusgetAPIResponse, error)
Alibabahappytriptaxiservicestatusget 供应商服务开通状态 alibaba.happytrip.taxi.servicestatus.get
获取服务供应商在每个地区的服务开通状态、支持的车型等
func Alibabahappytriptravelsync ¶ added in v1.3.1
func Alibabahappytriptravelsync(clt *core.SDKClient, req *happytrip.AlibabahappytriptravelsyncAPIRequest, session string) (*happytrip.AlibabahappytriptravelsyncAPIResponse, error)
Alibabahappytriptravelsync 差旅申请单同步接口 alibaba.happytrip.travel.sync
以外部差旅申请单id(outer_travel_head_id)为主键,保存或更新差旅单信息到欢行系统中
func Alibabahtcouponfuluphonechargecallback ¶ added in v1.3.1
func Alibabahtcouponfuluphonechargecallback(clt *core.SDKClient, req *happytrip.AlibabahtcouponfuluphonechargecallbackAPIRequest, session string) (*happytrip.AlibabahtcouponfuluphonechargecallbackAPIResponse, error)
Alibabahtcouponfuluphonechargecallback 话费充值回调 alibaba.htcoupon.fulu.phonecharge.callback
话费充值为异步操作,此接口用于充值成功后,供应商回调。
func Alibabahtorderhotelsyncbooking ¶ added in v1.3.1
func Alibabahtorderhotelsyncbooking(clt *core.SDKClient, req *happytrip.AlibabahtorderhotelsyncbookingAPIRequest, session string) (*happytrip.AlibabahtorderhotelsyncbookingAPIResponse, error)
Alibabahtorderhotelsyncbooking 未来酒店亲橙客栈预订信息同步 alibaba.htorder.hotel.sync.booking
未来酒店亲橙客栈预订信息同步
func Alibabahtorderhotelsyncconfig ¶ added in v1.3.1
func Alibabahtorderhotelsyncconfig(clt *core.SDKClient, req *happytrip.AlibabahtorderhotelsyncconfigAPIRequest, session string) (*happytrip.AlibabahtorderhotelsyncconfigAPIResponse, error)
Alibabahtorderhotelsyncconfig 同步配置信息 alibaba.htorder.hotel.sync.config
同步配置信息
Types ¶
This section is empty.
Source Files ¶
- AlibabaHappytripFreeloginGetusercontext.go
- AlibabaHappytripOrderGet.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
- AlibabaHtcouponFuluPhonechargeCallback.go
- AlibabaHtorderHotelSyncBooking.go
- AlibabaHtorderHotelSyncConfig.go
- doc.go