微信小程序开发文档 第42页

微信小程序 小程序使用·getOrder

logistics.getOrder 本接口应在服务器端调用,详细说明参见服务端API。 本接口支持云调用。需开发者工具版本 >= 1.02.1904090(最新稳定版下载) wx-server-sdk >= 0.4.0 获取运单数据 调用方式: HTTPS 调用 云调用 HTTPS 调用 请求地址 POST https://api.weixin.qq.com/cgi-bin/express/business/order/get?access_token=ACCESS_TOKEN 请求参数 属性 类型 默认值 必填 说明 access_token string 是 接口调用凭证 order_id string 是 订单 ID,需保证全局唯一 openid string 否 用户openid,当add_source=2时无需填写(不发送物流服务通知) delivery_id string 是 快递公司ID,参见getAllDelivery, 必须和waybill_id对应 waybill_id string 否 运单ID 返回值 Object 属性 类型 说明 print_html string 运单 html 的 BASE64 结果 waybill_data Array.<Object> 运单信息 delivery_id string 快递公司ID order_id string 订单ID waybill_id string 运单号 order_status number 运单状态, 0正常,1取消 waybill_data 的结构 属性 类型 说明 key string 运单信息 key value string 运单信息 value 请求数据示例 { "order_id": "01234567890123456789", "openid": "oABC123456", "delivery_id": "SF", "waybill_id": "123456789" } 返回数据示例 { "print_html": "jh7DjipP4ul4CQYUh69cniskrQZuOPwa1inAbXIqKbU0t71c0s65Au54cdWBZW0QJY4LYeofdM", "waybill_data": [ { "key": "SF_bagAddr", "value": "广州" }, { "key": "SF_mark", "value": "101- 07-03 509" } ], "delivery_id": "SF", "waybill_id": "123456",...

微信小程序 小程序使用·getAllDelivery

logistics.getAllDelivery 本接口应在服务器端调用,详细说明参见服务端API。 本接口支持云调用。需开发者工具版本 >= 1.02.1904090(最新稳定版下载) wx-server-sdk >= 0.4.0 获取支持的快递公司列表 调用方式: HTTPS 调用 云调用 HTTPS 调用 请求地址 GET https://api.weixin.qq.com/cgi-bin/express/business/delivery/getall?access_token=ACCESS_TOKEN 请求参数 属性 类型 默认值 必填 说明 access_token string 是 接口调用凭证 返回值 Object 属性 类型 说明 count number 快递公司数量 data Array.<Object> 快递公司信息列表 data 的结构 属性 类型 说明 delivery_id string 快递公司 ID delivery_name string 快递公司名称 can_use_cash number 是否支持散单, 1表示支持 can_get_quota number 是否支持查询面单余额, 1表示支持 cash_biz_id string 散单对应的bizid,当can_use_cash=1时有效 service_type Array.<Object> 支持的服务类型 data.service_type 的结构 属性 类型 说明 service_type number 服务类型ID service_name string 服务类型名称 返回数据示例 { "count": 7, "data": [ { "delivery_id": "BEST", "delivery_name": "百世快递" }, { "delivery_id": "EMS", "delivery_name": "中国邮政速递物流" }, { "delivery_id": "PJ", "delivery_name": "品骏物流" }, { "delivery_id": "SF", "delivery_name": "顺丰速运" }, { "delivery_id": "YTO", "delivery_name": "圆通速递" }, { "delivery_id": "YUNDA", "delivery_name": "韵达快递" }, { "delivery_id": "ZTO", "delivery_name": "中通快递"...

微信小程序 小程序使用·getAllAccount

logistics.getAllAccount 本接口应在服务器端调用,详细说明参见服务端API。 本接口支持云调用。需开发者工具版本 >= 1.02.1904090(最新稳定版下载) wx-server-sdk >= 0.4.0 获取所有绑定的物流账号 调用方式: HTTPS 调用 云调用 HTTPS 调用 请求地址 GET https://api.weixin.qq.com/cgi-bin/express/business/account/getall?access_token=ACCESS_TOKEN 请求参数 属性 类型 默认值 必填 说明 access_token string 是 接口调用凭证 返回值 Object 属性 类型 说明 errcode number 错误码 errmsg number 错误信息 count number 账号数量 list Array.<Object> 账号列表 errcode 的合法值 值 说明 最低版本 0 成功 -1 系统失败 list 的结构 属性 类型 说明 biz_id string 快递公司客户编码 delivery_id string 快递公司ID create_time number 账号绑定时间 update_time number 账号更新时间 status_code number 绑定状态 alias string 账号别名 remark_wrong_msg string 账号绑定失败的错误信息(EMS审核结果) remark_content string 账号绑定时的备注内容(提交EMS审核需要) quota_num number 电子面单余额 quota_update_time number 电子面单余额更新时间 service_type Array.<Object> 该绑定帐号支持的服务类型 list.status_code 的合法值 值 说明 最低版本 0 绑定成功 1 审核中 2 绑定失败 3 已解绑 list.service_type 的结构 属性 类型 说明 service_type number 服务类型ID service_name string 服务类型名称 返回数据示例 { "count": 1, "list": [ {...

微信小程序 小程序使用·cancelOrder

logistics.cancelOrder 本接口应在服务器端调用,详细说明参见服务端API。 本接口支持云调用。需开发者工具版本 >= 1.02.1904090(最新稳定版下载) wx-server-sdk >= 0.4.0 取消运单 调用方式: HTTPS 调用 云调用 HTTPS 调用 请求地址 POST https://api.weixin.qq.com/cgi-bin/express/business/order/cancel?access_token=ACCESS_TOKEN 请求参数 属性 类型 默认值 必填 说明 access_token string 是 接口调用凭证 order_id string 是 订单 ID,需保证全局唯一 openid string 否 用户openid,当add_source=2时无需填写(不发送物流服务通知) delivery_id string 是 快递公司ID,参见getAllDelivery waybill_id string 是 运单ID 返回值 Object 属性 类型 说明 errcode number 错误码 errmsg string 错误信息 delivery_resultcode number 运力返回的错误码 delivery_resultmsg string 运力返回的错误信息 errcode 的合法值 值 说明 最低版本 0 成功 -1 系统失败 40199 运单 ID 不存在 9300503 delivery_id不存在 930563 订单不存在 930561 参数错误 9300506 运单 ID 已经存在轨迹,不可取消 9300524 取消订单失败(一般为重复取消订单) 9300501 快递公司逻辑错误,具体错误码见delivery_resultcode 请求示例 { "order_id": "01234567890123456789", "openid": "oABC123456", "delivery_id": "SF", "waybill_id": "123456789" } 返回示例 { "errcode": 0, "errmsg": "ok", "delivery_resultcode": 0, "delivery_resultmsg": "" } 云调用 云调用是小程序·云开发提供的在云函数中调用微信开放接口的能力,需要在云函数中通过 wx-server-sdk 使用。 接口方法 openapi.logistics.cancelOrder 需在 config.json 中配置 logistics.cancelOrder API 的权限,详情 请求参数 属性 类型 默认值 必填 说明...

微信小程序 小程序使用·bindAccount

logistics.bindAccount 本接口应在服务器端调用,详细说明参见服务端API。 本接口支持云调用。需开发者工具版本 >= 1.02.1904090(最新稳定版下载) wx-server-sdk >= 0.4.0 绑定、解绑物流账号 调用方式: HTTPS 调用 云调用 HTTPS 调用 请求地址 POST https://api.weixin.qq.com/cgi-bin/express/business/account/bind?access_token=ACCESS_TOKEN 请求参数 属性 类型 默认值 必填 说明 access_token string 是 接口调用凭证 type string 是 bind表示绑定,unbind表示解除绑定 biz_id string 是 快递公司客户编码 delivery_id string 是 快递公司ID password string 否 快递公司客户密码, ems,顺丰,京东非必填 remark_content string 否 备注内容(提交EMS审核需要) 返回值 Object 属性 类型 说明 errcode number 错误码 errmsg string 错误信息 errcode 的合法值 值 说明 最低版本 0 成功 -1 系统失败 9300529 账号已绑定过 9300530 解绑的biz_id不存在 9300531 账号或密码错误 9300532 绑定已提交,审核中 请求数据示例 { "type": "bind", "biz_id": "123456", "delivery_id": "YUNDA", "password": "123456789123456789" } 返回数据示例 { "errcode": 0, "errmsg": "ok" } 云调用 云调用是小程序·云开发提供的在云函数中调用微信开放接口的能力,需要在云函数中通过 wx-server-sdk 使用。 接口方法 openapi.logistics.bindAccount 需在 config.json 中配置 logistics.bindAccount API 的权限,详情 请求参数 属性 类型 默认值 必填 说明 type string 是 bind表示绑定,unbind表示解除绑定 bizId string 是 快递公司客户编码 deliveryId string 是 快递公司ID password string 否 快递公司客户密码,...

微信小程序 小程序使用·addOrder

logistics.addOrder 本接口应在服务器端调用,详细说明参见服务端API。 本接口支持云调用。需开发者工具版本 >= 1.02.1904090(最新稳定版下载) wx-server-sdk >= 0.4.0 生成运单 调用方式: HTTPS 调用 云调用 HTTPS 调用 请求地址 POST https://api.weixin.qq.com/cgi-bin/express/business/order/add?access_token=ACCESS_TOKEN 请求参数 属性 类型 默认值 必填 说明 access_token string 是 接口调用凭证 add_source number 是 订单来源,0为小程序订单,2为App或H5订单,填2则不发送物流服务通知 wx_appid string 否 App或H5的appid,add_source=2时必填,需和开通了物流助手的小程序绑定同一open帐号 order_id string 是 订单ID,须保证全局唯一,不超过512字节 openid string 否 用户openid,当add_source=2时无需填写(不发送物流服务通知) delivery_id string 是 快递公司ID,参见getAllDelivery biz_id string 是 快递客户编码或者现付编码 custom_remark string 否 快递备注信息,比如”易碎物品”,不超过1024字节 tagid number 否 订单标签id,用于平台型小程序区分平台上的入驻方,tagid须与入驻方账号一一对应,非平台型小程序无需填写该字段 sender Object 是 发件人信息 receiver Object 是 收件人信息 cargo Object 是 包裹信息,将传递给快递公司 shop Object 是 商品信息,会展示到物流服务通知和电子面单中 insured Object 是 保价信息 service Object 是 服务类型 expect_time number 否 Unix 时间戳, 单位秒,顺丰必须传。 预期的上门揽件时间,0表示已事先约定取件时间;否则请传预期揽件时间戳,需大于当前时间,收件员会在预期时间附近上门。例如expect_time为“1557989929”,表示希望收件员将在2019年05月16日14:58:49-15:58:49内上门取货。说明:若选择 了预期揽件时间,请不要自己打单,由上门揽件的时候打印。如果是下顺丰散单,则必传此字段,否则不会有收件员上门揽件。 sender 的结构 属性 类型 默认值 必填 说明 name string 是 发件人姓名,不超过64字节 tel string 否 发件人座机号码,若不填写则必须填写 mobile,不超过32字节 mobile string 否 发件人手机号码,若不填写则必须填写 tel,不超过32字节 company string 否 发件人公司名称,不超过64字节 post_code string 否 发件人邮编,不超过10字节 country string...

微信小程序 小程序使用·batchGetOrder

logistics.batchGetOrder 本接口应在服务器端调用,详细说明参见服务端API。 本接口支持云调用。需开发者工具版本 >= 1.02.1904090(最新稳定版下载) wx-server-sdk >= 0.4.0 批量获取运单数据 调用方式: HTTPS 调用 云调用 HTTPS 调用 请求地址 POST https://api.weixin.qq.com/cgi-bin/express/business/order/batchget?access_token=ACCESS_TOKEN 请求参数 属性 类型 默认值 必填 说明 access_token string 是 接口调用凭证 order_list Array.<Object> 是 订单列表, 最多不能超过100个 order_list 的结构 属性 类型 默认值 必填 说明 order_id string 是 订单ID delivery_id string 是 快递公司ID,参见getAllDelivery waybill_id string 否 运单ID 返回值 Object 属性 类型 说明 order_list Array.<Object> 运单列表 order_status number 运单状态, 0正常,1取消 order_list 的结构 属性 类型 说明 errcode number 错误码 errmsg string 错误信息 order_id string 订单ID delivery_id string 快递公司ID,参见getAllDelivery waybill_id string 运单ID print_html string 运单 html 的 BASE64 结果 waybill_data Array.<Object> 运单信息 order_list.waybill_data 的结构 属性 类型 说明 key string 运单信息 key value string 运单信息 value 请求数据示例 { "order_list": [ { "order_id": "01234567890123456789", "delivery_id": "SF", "waybill_id": "123456789" }, { "order_id": "01234567890123456789", "delivery_id":...

微信小程序 msgSecCheck

security.msgSecCheck 本接口应在服务器端调用,详细说明参见服务端API。 本接口支持云调用。需开发者工具版本 >= 1.02.1904090(最新稳定版下载),wx-server-sdk >= 0.4.0 检查一段文本是否含有违法违规内容。 应用场景举例: 用户个人资料违规文字检测; 媒体新闻类用户发表文章,评论内容检测; 游戏类用户编辑上传的素材(如答题类小游戏用户上传的问题及答案)检测等。 频率限制:单个 appId 调用上限为 4000 次/分钟,2,000,000 次/天* *服务市场:**通过服务市场使用可以有更多的能力,文档详情。 调用方式: HTTPS 调用 云调用 增量调用(加强版) HTTPS 调用 请求地址 POST https://api.weixin.qq.com/wxa/msg_sec_check?access_token=ACCESS_TOKEN 请求参数 属性 类型 默认值 必填 说明 access_token string 是 接口调用凭证 content string 是 要检测的文本内容,长度不超过 500KB 返回值 Object 返回的 JSON 数据包 属性 类型 说明 errcode number 错误码 errMsg string 错误信息 errcode 的合法值 值 说明 最低版本 0 内容正常 87014 内容含有违法违规内容 errMsg 的合法值 值 说明 最低版本 “ok” 内容正常 “risky content” 内容含有违法违规内容 调用示例 curl -d '{ "content":"hello world!" }' 'https://api.weixin.qq.com/wxa/msg_sec_check?access_token=ACCESS_TOKEN' 测试用例 特3456书yuuo莞6543李zxcz蒜7782法fgnv级 完2347全dfji试3726测asad感3847知qwez到 开发者可使用以上两段文本进行测试,若接口errcode返回87014(内容含有违法违规内容),则对接成功。 调用过程中如遇到问题,可在珊瑚安全社区发帖交流。 云调用 云调用是小程序·云开发提供的在云函数中调用微信开放接口的能力,需要在云函数中通过 wx-server-sdk 使用。 接口方法 openapi.security.msgSecCheck 需在 config.json 中配置 security.msgSecCheck API 的权限,详情 请求参数 属性 类型 默认值 必填 说明 content string 是 要检测的文本内容,长度不超过 500KB 返回值 Object 返回的 JSON 数据包 属性 类型 说明 errCode number 错误码 errMsg string 错误信息 errCode 的合法值 值...

微信小程序 mediaCheckAsync

security.mediaCheckAsync 本接口应在服务器端调用,详细说明参见服务端API。 异步校验图片/音频是否含有违法违规内容。 应用场景举例: 语音风险识别:社交类用户发表的语音内容检测; 图片智能鉴黄:涉及拍照的工具类应用(如美拍,识图类应用)用户拍照上传检测;电商类商品上架图片检测;媒体类用户文章里的图片检测等; 敏感人脸识别:用户头像;媒体类用户文章里的图片检测;社交类用户上传的图片检测等。 频率限制:单个 appId 调用上限为 2000 次/分钟,200,000 次/天;文件大小限制:单个文件大小不超过10M 请求地址 POST https://api.weixin.qq.com/wxa/media_check_async?access_token=ACCESS_TOKEN 请求参数 属性 类型 默认值 必填 说明 access_token string 是 接口调用凭证 media_url string 是 要检测的多媒体url media_type number 是 1:音频;2:图片 返回值 Object 返回的 JSON 数据包 属性 类型 说明 trace_id string 任务id,用于匹配异步推送结果 errcode number 错误码 errmsg string 错误信息 errcode 的合法值 值 说明 最低版本 0 检测请求已接收 Object 异步检测结果在 30 分钟内会推送到你的消息接收服务器。返回的 JSON 数据包 属性 类型 说明 ToUserName string 小程序的username FromUserName string 平台推送服务UserName CreateTime number 发送时间 MsgType string 默认为:Event Event string 默认为:wxa_media_check isrisky number 检测结果,0:暂未检测到风险,1:风险 extra_info_json string 附加信息,默认为空 appid string 小程序的appid trace_id string 任务id status_code number 默认为:0,4294966288(-1008)为链接无法下载 调用示例 curl -d '{ "media_url":"https://developers.weixin.qq.com/miniprogram/assets/images/head_global_z_@all.png","media_type":2 }' 'https://api.weixin.qq.com/wxa/media_check_async?access_token=ACCESS_TOKEN' 注意 media_type 需要准确填写 url 对应的多媒体类型,media_url 需要保证可以被检测服务器下载 接口返回示例 { "errcode" : 0, "errmsg" : "ok", "trace_id" : "967e945cd8a3e458f3c74dcb886068e9"...

微信小程序 imgSecCheck

security.imgSecCheck 本接口应在服务器端调用,详细说明参见服务端API。 本接口支持云调用。需开发者工具版本 >= 1.02.1904090(最新稳定版下载) wx-server-sdk >= 0.4.0 校验一张图片是否含有违法违规内容。 应用场景举例: 图片智能鉴黄:涉及拍照的工具类应用(如美拍,识图类应用)用户拍照上传检测;电商类商品上架图片检测;媒体类用户文章里的图片检测等; 敏感人脸识别:用户头像;媒体类用户文章里的图片检测;社交类用户上传的图片检测等。 频率限制:单个 appId 调用上限为 2000 次/分钟,200,000 次/天*(图片大小限制:1M) *服务市场:**通过服务市场使用可以有更多的能力,文档详情。 调用方式: HTTPS 调用 云调用 增量调用(加强版) HTTPS 调用 请求地址 POST https://api.weixin.qq.com/wxa/img_sec_check?access_token=ACCESS_TOKEN 请求参数 属性 类型 默认值 必填 说明 access_token string 是 接口调用凭证 media FormData 是 要检测的图片文件,格式支持PNG、JPEG、JPG、GIF,图片尺寸不超过 750px x 1334px 返回值 Object 返回的 JSON 数据包 属性 类型 说明 errcode number 错误码 errMsg string 错误信息 errcode 的合法值 值 说明 最低版本 0 内容正常 87014 内容含有违法违规内容 errMsg 的合法值 值 说明 最低版本 “ok” 内容正常 “risky content” 内容含有违法违规内容 调用示例 curl -F media=@test.jpg 'https://api.weixin.qq.com/wxa/img_sec_check?access_token=ACCESS_TOKEN' 调用过程中如遇到问题,可在珊瑚安全社区发帖交流。 云调用 云调用是小程序·云开发提供的在云函数中调用微信开放接口的能力,需要在云函数中通过 wx-server-sdk 使用。 接口方法 openapi.security.imgSecCheck 需在 config.json 中配置 security.imgSecCheck API 的权限,详情 请求参数 属性 类型 默认值 必填 说明 media FormData 是 媒体文件数据 media 的结构 属性 类型 默认值 必填 说明 contentType string 是 数据类型,传入 MIME Type value Buffer 是 文件 Buffer 返回值 Object 返回的 JSON 数据包...