淘宝交易API,修改交易备注taobao.trade.memo.update

淘宝交易API,修改交易备注taobao.trade.memo.update

需要商家或以上权限才可调用此接口,可重复调用本接口更新交易备注,本接口同时具有添加备注的功能

公共请求参数:

公共请求参数:

名称

类型

必须

描述

method

String

API接口名称,例如:taobao.trade.memo.update

app_key

String

TOP分配给应用的AppKey,例如:12345678

session

String

用户登录授权成功后,TOP颁发给应用的授权信息,详细介绍请点击这里。当此API的标签上注明:“需要授权”,则此参数必传;“不需要授权”,则此参数不需要传;“可选授权”,则此参数为可选

timestamp

String

时间戳,格式为yyyy-MM-dd HH:mm:ss,时区为GMT+8,例如:2015-01-01 12:00:00。淘宝API服务端允许客户端请求最大时间误差为10分钟

v

String

API协议版本,可选值:2.0

sign_method

String

签名的摘要算法,可选值为:hmac,md5,hmac-sha256。

sign

String

API输入参数签名结果,签名算法介绍请点击这里

format

String

响应格式。默认为xml格式,可选值:xml,json。

simplify

Boolean

是否采用精简JSON返回格式,仅当format=json时有效,默认值为:false

公共响应参数:

名称

类型

描述

request_id

String

平台颁发的每次请求访问的唯一标识

error_response

String

请求访问失败时返回的根节点

code

String

请求失败返回的错误码

msg

String

请求失败返回的错误信息

sub_code

String

请求失败返回的子错误码

sub_msg

String

请求失败返回的子错误信息

***_response

String

请求成功返回的根节点,'***' 为API名称的下划线模式

请求参数

名称

类型

必须

示例值

描述

tid

Number

true

123456789

交易编号

memo

String

false

交易备注

卖家交易备注。最大长度: 1000个字节

flag

Number

false

1

卖家交易备注旗帜,可选值为:0(灰色), 1(红色), 2(黄色), 3(绿色), 4(蓝色), 5(粉红色),默认值为0

reset

Boolean

false

true

是否对memo的值置空若为true,则不管传入的memo字段的值是否为空,都将会对已有的memo值清空,慎用;若用false,则会根据memo是否为空来修改memo的值:若memo为空则忽略对已有memo字段的修改,若memo非空,则使用新传入的memo覆盖已有的memo的值

响应参数

名称

类型

示例值

描述

trade

Trade

更新交易的备注信息后返回的Trade,其中可用字段为tid和modified

tid

Number

2231958349

交易编号 (父订单的交易编号)

modified

Date

2000-01-01 00:00:00

交易修改时间(用户对订单的任何修改都会更新此字段)。格式:yyyy-MM-dd HH:mm:ss

请求示例

PHP

$c = new TopClient;
$c->appkey = $appkey;
$c->secretKey = $secret;
$req = new TradeMemoUpdateRequest;
$req->setTid("123456789");
$req->setMemo("交易备注");
$req->setFlag("1");
$req->setReset("true");
$resp = $c->execute($req, $sessionKey);

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/978.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【论文阅读】Attention is all you need

摘要 主要的序列转换模型是基于复杂的循环或卷积神经网络,其中包括一个编码器和一个解码器。性能最好的模型还通过一种注意力机制将编码器和解码器连接起来。我们提出了一种新的简单的网络架构,Transformer,完全基于注意机制,完全…

杜牧是唐朝最风流的诗人

杜牧,有“杜紫薇”之称,是宰相杜佑的孙子。李白、杜甫是“大李杜”。杜牧、李商隐是“小李杜”。 杜牧23岁写了《阿房宫赋》,一朝成名天下知。 唐朝晚年,科举和仕途没有出路,杜牧寄情享乐。杜牧怀才不遇,…

户外景区亲子儿童剧本杀小程序小程序开发搭建

开发一个户外景区亲子儿童剧本杀小程序需要以下几个步骤: 1. 确定需求和功能:根据户外景区的具体情况和亲子儿童剧本杀的特点,确定小程序需要实现的功能和需要满足的需求。 2. 设计小程序界面:根据需求和功能,设计小…

C语言--函数递归

目录 1、什么是递归? 1.1 递归的思想 1.2 递归的限制条件 2. 递归举例 2.1 举例1:求n的阶乘 2.2 举例2:顺序打印⼀个整数的每⼀位 3. 递归与迭代 扩展学习: 早上好,下午好,晚上好 1、什么是递归&…

Ubuntu 22.04.4安装Docker引擎

正文共:1024 字 13 图,预估阅读时间:1 分钟 我们前面安装了几次Ubuntu的操作系统(Ubuntu 23.10通过APT安装Open vSwitch),在开始之前,我还是简单提醒一下,从Ubuntu下载页面&#xff…

因式分解技巧1-----一次提净

什么是因式分解? 在小学,我们都学过质因数分解。就比如:,然而我们可以发现!4此时还没有被分解完,于是: 则: 这是小学的质因数分解。那么我们一起看看初中的因式分解。 例1&…

【Kotlin】从Java开发视角出发了解Kotlin

Kotlin是一种与Java兼容且运行在Java虚拟机上的静态类型编程语言。它在Java的基础上加入了许多新的特性和改进,使得编写代码更加简洁、安全和高效。作为一个Java程序员,学习Kotlin可以帮助你更好地应对现代软件开发的挑战,并提高代码质量和开…

C 练习实例23

题目: 打印出如下图案(菱形)。 ********* ****************程序分析: 先把图形分成两部分来看待,前四行一个规律,后三行一个规律,利用双重for循环,第一层控制行,第二层控…

SpringBoot3 函数式web 小记

前言:函数式web是spring5.2之后的一个新特性,Spring Boot 3 进一步优化了这一模型,为开发现代 Web 应用提供了更加灵活、简洁的方法; 函数式web的四大核心对象 - RouterFunction:定义路由信息 - RequestPredicates&am…

深度解析 Spring 源码:三级缓存机制探究

文章目录 一、 三级缓存的概述二、 三级缓存的实现原理2.1 创建Bean流程图2.2 getBean()2.3 doGetBean()2.4 createBean()2.5 doCreateBean()2.4 getSingleton() 三、 三级缓存的使用场景与注意事项3.1 在实际开发中如何使用三级缓存3.2 三级缓存可能出现的问题及解决方法 一、…

【软件设计】

设计原则 单一职责原则Single responsibility principle(SRP) A class should have a single purpose and only one reason to change If a class has more than one responsibility, then the responsibilities becomes coupled SRP is one of the simplest of the principl…

Destroy销毁速度慢导致的错误

Destroy的销毁速度慢,而导致新加载的UI内容在Destroy代码后面,也随Destroy的GameObect销毁了。改用DestroyImmediate就可以保证新加入的内容不会被在此之前的销毁行为而销毁。 DestroyImmediate应当谨慎,因为它会立即销毁对象,不受…

【C++】-List经典面试笔试题总结-删除-插入-情况-合并-排序等经典操作

在C中,list 容器是标准模板库(STL)中的一种双向链表容器。以下是一些关于 list 的经典笔试面试题及解答: 1. list 容器的主要特点是什么? 解答: list 容器的主要特点包括: 它是一个双向链表结…

检索算法和技术的本质回顾

目录 一、数据结构和存储特点对检索效率的重大影响总结 二、数组和链表的线性结构检索 (一)基本分析 (二)使用二分查找提升数组检索效率 (三)灵活改造链表提升检索效率 问题背景 解决方案 歌曲块链…

循序渐进丨使用 Python 向 MogDB 数据库批量操作数据的方法

当我们有时候需要向数据库里批量插入数据,或者批量导出数据时,除了使用传统的gsql copy命令,也可以通过Python的驱动psycopg2进行批量操作。本文介绍了使用psycopg2里的executemany、copy_from、copy_to、copy_expert等方式来批量操作 MogDB …

ES6的Set与Map

在ES6之前,我们存储数据的结构主要有两种:数组、对象,而在ES6中新增了另外两种数据结构:Set、Map。 一、什么是Set? Set是ES6新增的数据结构,类似数组,但是它的元素成员是唯一的。 Set的使用&am…

[C++][算法基础]求a的b次方模p的值(快速幂)

给定 n 组 ,对于每组数据,求出 的值。 输入格式 第一行包含整数 n。 接下来 n 行,每行包含三个整数 。 输出格式 对于每组数据,输出一个结果,表示 的值。 每个结果占一行。 数据范围 1≤n≤100000, 1≤≤2 …

移动Web学习09-响应式布局bootstrap案例开发

3、综合案例-AlloyTeam移动全端 准备工作 HTML 结构 <title>腾讯全端</title> <link rel"shortcut icon" href"favicon.ico" type"image/x-icon"> <!-- 层叠性&#xff1a;咱们的css 要 层叠 框架的 --> <link rel&…

匿名函数与gorm中的Transaction事务方法

整理下go中的匿名函数&#xff0c;项目中很多地方都在用。 1、函数类型的变量 Go中&#xff0c;函数也是一种数据类型。定义一个函数&#xff0c;把这个函数赋值给一个变量&#xff0c;这个变量就是函数类型的变量&#xff0c;用这个变量等价于直接调函数&#xff1a; packa…