阿里巴巴开放平台常见问题

常见问题


Q:    返回数据怎么转换成xml格式?    
A:    调用接口时增加一个系统参数_aop_responseFormat=xml。同时要注意如果api调用时加了签名,那么增加这个参数后需要重新计算签名。

Q:    trade.order.orderList.get返回的id是科学计数法,如何才能返回正常数字?    
A:    若是php语言编码的,请修改下PHP配置文php.ini中的浮点型长度,具体参数是precision,把该参数改大即可

Q:    offer.getPublishOfferList接口返回只有35个,与实际在售商品数量不符?    
A:    pageSize字段未设置,默认返回35个

Q:    offers.modify接口库存更新没有效果?    
A:    请先确认字段isModify是否设置为true

Q:    trade.order.orderDetail.get接口返回系统错误090008?    
A:    请查看下传入的订单号是否错误

Q:    同步库存调用哪个接口    
A:    增量修改产接口offer.modify.increment,参数传递数量即可

Q:    调用接口e56.logistics.trace.get返回"exception":"dubbo invoke read timed out error“错误    
A:    这个接口性能本身不是特别好,另外外部网络的返回时间不确定性,请将http响应超时设置大点。

Q:    调用接口offer.modify.increment返回{\"result\":{\"total\":0,\"toReturn\":[\"******\"],\"success\":true}}     
A:    这个表示修改成功,total字段请忽略,直接看success字段即可

Q:    调用接口返回{"error_code":"401","error_message":"Request need user authenticated","exception":"Request need user authenticated"} 。而我现在的提示是{"message":["query out of perimission"],"result":{"total":0,"toReturn":[],"success":false},"code":["090007"]}。     
A:    这个表示调用接口的时候未被授权,请看下调用的接口“api用户授权类型”中是否需要授权

Q:    若api调用流量不够,怎么办     
A:    请先看http://open.1688.com/doc/appJoin.htm中第六条是否满足,如果满足请写邮件至Alibaba_open@service.alibaba.com,申请增加流量,标题格式为:申请增加流量+应用名称;内容请写清楚现在的流量,以及增加到的流量,以及具体原因

Q:    1688平台共有几种交易类型,每种交易类型包含哪些交易状态?     
A:    1688平台现在共有4中交易类型:担保、分阶段、货到付款、信用凭 证 每种交易类型的状态如下: 1、担保交易 等待付款--等待发货--等待确认收货--交易关闭/成功 2、分阶段 等待付款--等待发货--等待确认收货--等待卖家推进--等待卖家XX--等待买家确认XX--交易关闭/成功 3、货到付款 等待卖家发货--等待物流揽件--等待买家签收--签收成功--签收失败--交易关闭/成功 4、信用凭证 等待付款--等待发货--等待确认收货--交易关闭/成功