参考资料
feedType : https://github.com/amzn/selling-partner-api-docs/blob/main/references/feeds-api/feedtype-values.md
使用方法:https://developer-docs.amazon.com/sp-api/docs/feeds-api-v2021-06-30-reference

例:修改Price

1. 先创建 feedDocument

$params = array('contentType' => 'text/xml; charset=UTF-8',
);
$method = 'POST';
$path = '/feeds/2021-06-30/documents';

// 请求成功时,会返回:
$feedDocumentId;
$url;

2.上传 xml 文件内容

// XML

$xml = '<?xml version="1.0" encoding="UTF-8"?>';
$xml .= '<AmazonEnvelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="amzn-envelope.xsd">';
$xml .=    '<Header>';
$xml .=        '<DocumentVersion>1.01</DocumentVersion>';
$xml .=        '<MerchantIdentifier>' . $merchant_id . '</MerchantIdentifier>';
$xml .=    '</Header>';
$xml .=    '<MessageType>Price</MessageType>';
$xml .=    '<Message>';
$xml .=        '<MessageID>1</MessageID>';
$xml .=        '<Price>';
// SELLER SKU
$xml .=            '<SKU>' . $amazon_seller_sku . '</SKU>';
// 售价
$xml .=            '<StandardPrice currency="' . $currencyCode . '">1</StandardPrice>';
// 折扣价
$xml .=            '<Sale>';
$xml .=                '<StartDate>' . '2020-02-02T00:00:00Z' . '</StartDate>';
$xml .=                '<EndDate>' . '2020-02-02T00:00:00Z' . '</EndDate>';
$xml .=                '<SalePrice currency="' . $currencyCode . '">1</SalePrice>';
$xml .=            '</Sale>';
$xml .=        '</Price>';
$xml .=    '</Message>';
// 同时修改多个时
$xml .=    '<Message>';
$xml .=        '<MessageID>2</MessageID>';
$xml .=        '<Price>';
// SELLER SKU
$xml .=            '<SKU>' . $listing['amazon_seller_sku'] . '</SKU>';
// 售价
$xml .=            '<StandardPrice currency="' . $currencyCode . '">1</StandardPrice>';
// 折扣价
$xml .=            '<Sale>';
$xml .=                '<StartDate>' . '2020-02-02T00:00:00Z' . '</StartDate>';
$xml .=                '<EndDate>' . '2020-02-02T00:00:00Z' . '</EndDate>';
$xml .=                '<SalePrice currency="' . $currencyCode . '">1</SalePrice>';
$xml .=            '</Sale>';
$xml .=        '</Price>';
$xml .=    '</Message>';
$xml .= '</AmazonEnvelope>';$config = array('base_uri' => $url,'headers' => array('Content-Type' => 'text/xml; charset=UTF-8'),'body' => $xml,'http_errors' => false,'verify' => false,'timeout' => 1800
);
$client = new GuzzleHttp\Client($config);
$request = $client->request("PUT");
$body = $request->getBody()->getContents();
$httpCode = $request->getStatusCode();'ack' => ($httpCode == 200) ? SUCCESS : FAILURE,

3.创建Feed

$params = array('feedType' => 'POST_PRODUCT_PRICING_DATA','marketplaceIds' => array($marketplace_id),  // 市场ID'inputFeedDocumentId' => $feedDocumentId
);
$method = 'POST';
$path = '/feeds/2021-06-30/feeds';

AMAZON SP API Feed相关推荐

  1. 对接亚马逊 ads api( Amazon Advertising API) 第三章:对接 Sponsored Products

    目录 官方下载报告 demo 需求 对接 Sponsored Products 的 reports 报告 1. 获取 profileId 2. 请求 report 3. 获取 report 4. 获取 ...

  2. php怎么爬取亚马逊的数据,使用PHP从Amazon MWS API获取订单数据

    我试图使用 Amazon MWS api 当我使用相同的信息使用amazon scratchpad时,我得到了正确的XML订单列表,但是当我尝试使用PHP客户机库执行此操作时,我没有得到任何XML输出 ...

  3. 使用 Amazon SES API 发送原始电子邮件

    使用 Amazon SES API 发送原始电子邮件 关于电子邮件标头字段 简单邮件传输协议 (SMTP) 通过定义邮件信封及其部分参数来指定电子邮件将如何发送,但它本身与邮件内容无关.相反,Inte ...

  4. php ses 发送邮件,使用 Amazon SES API 和 AWS SDK for PHP 版本 3 验证电子邮件身份 - 适用于 PHP 的 AWS 开发工具包...

    AWS 文档中描述的 AWS 服务或功能可能因区域而异.要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门. 本文属于机器翻译版本.若本译文内容与英语原文存在差异,则一律以英文原文为准. 使用 ...

  5. 亚马逊广告接口 amazon advert api 申请流程

    #亚马逊广告接口 amazon advert api 申请流程 官方文档 https://advertising.amazon.com/API/docs/en-us 申请连接 : https://ad ...

  6. 对接亚马逊 ads api( Amazon Advertising API) 第一章:申请授权

    目录 1.申请亚马逊开发者账号 1.1.登录/注册,进入页面,并点击右上角的登录 1.2.登录或者注册亚马逊开发者账号 1.3.新建security profile 1.3.1.在菜单栏找到 logi ...

  7. Amazon S3 API

    一.概述 Amazon s3,全称为Amazon Simple Storage  Service.EC2和S3是Amazon最早推出的两项云服务. REST,这也是比较火的一种Web服务架构.简单来说 ...

  8. 亚马逊( Amazon Advertising API)API 广告授权 接口调用

    广告API 流程及注意事项(文中测试工具使用的是PostMan) 亚马逊广告的地址:Amazon Advertising Advanced Tools Center 测试工具下载地址:Postman ...

  9. 亚马逊Amazon常用API接口-获得商品详情-接入说明

    亚马逊API是基于亚马逊平台的一个服务系统.例如,卖家可以将自己的销售数据或者于需要处理的一些订单导入亚马逊API系统,通过在API系统中处理这些问题,这样也可以将一些问题简单化的解决了. 在这里我分 ...

  10. Amazon各个Api对接地址

    亚马逊平台对接地址 由于最近几年都在做甲骨文的netsuite的相关的开发,尤其对跨境电商的开发对接 整理了一份关于amazon的对接相关地址,具体的api接口调整地址以amazon官方的开发者为准, ...

最新文章

  1. 台湾国立大学郭彦甫Matlab教程笔记(21)linear equations(高斯消去法和追赶法)
  2. 牛客练习赛38 E 出题人的数组 2018ccpc桂林A题 贪心
  3. Android ViewStub的应用
  4. 在将规则文件上传到sonarQube时,Findbugs配置文件无效错误
  5. nio框架中的多个Selector结构
  6. 顶会VLDB‘22论文解读:CAE-ENSEMBLE算法
  7. 配置kerberos_Step by Step 实现基于 Cloudera 5.8.2 的企业级安全大数据平台 Kerberos的整合...
  8. 把uliweb项目变成可安装的python包
  9. c语言用栈输出迷宫所有路径,如何在迷宫中使用到栈
  10. vsftp限制ip地址访问
  11. Logstash 日志搜集处理框架 安装配置
  12. Visual C++ 6.0的三个问题---尚未完成安装 MSDEV.EXE 应用程序错误 缺少动态链接库文件
  13. mobi电子书如何用安卓手机打开?
  14. 矩阵快速幂 算法原理
  15. 水星路由器登录界面找不到服务器,新版水星(Mercurey)路由器后台登陆界面打不开怎么办?...
  16. 车牌号正则表达式(含新能源车牌)
  17. 股票交易接口申请方式有哪几种?
  18. OWI-PX Deq Credit: send blkd等待事件
  19. 全球与中国椎弓根螺钉固定市场深度研究分析报告
  20. Linux修改主机名(静态主机名、临时主机名)

热门文章

  1. UnityC# MD5验证
  2. 第13节 IIS之WEB服务器—用于发布网站
  3. svg 填充图案_设计师:从英雄图案中获取免费的SVG背景图案
  4. 08年度的佳作——《真・恋姫†無双》玩后感(蜀国篇)+AGTH真正提取大法
  5. Win10查看电脑上次的开机时间
  6. web前端经典面试题
  7. c++项目——聊天室——第一节
  8. 数学建模-插值与拟合模型
  9. 行列式运算法则 矩阵的运算及其运算规则:
  10. 存储容量byte 流量单位byte