How To

欢迎参加ChannelAdvisor API计划!ChannelAdvisor开发者网络提供了一套能够编程访问ChannelAdvisor Marketplaces 账户的web服务。主要用途包括:创建并更新库存、检索订单并发回跟踪号码。

要想以编程方式访问信息,你就要构建一个连接至一个或多个ChannelAdvisor Web服务的web服务客户端。每个服务都能独立使用——尽管对于某些业务,你必须在一个客户计划中使用多项服务。

我们提供的SOAP API和REST API可以实现很多功能,否则的话需要通过文件以及或者用户界面来实现。

  • SOAP API是我们的原始API,不需要再进行扩展了。我们会持续支持这一API知道有下一步通知为止。
  • REST API是更新的一种API,它会持续进化。到了2016年,如果你有能力的话,我们会推荐你使用这款API。

查看下面的图解来帮助你选择使用哪款API。

                           ChannelAdvisor开发者网络

 

ChannelAdvisor Developer Network

 

 

我们提供以下API服务:

  • 库存——库存服务提供在ChannelAdvisor账户中操作产品的方法。
  • 商品刊登——商品刊登服务提供在ChannelAdvisor账户中处理在售商品信息的方法。
  • 网上交易平台广告——网上交易平台广告服务提供在ChannelAdvisor中操作广告的方法。
  • 订单——订单服务包含检索并提交订单的公共web方法。订单代表从买家到ChannelAdvisor卖家的整个购买承诺。
  • 货运——货运服务用来管理并查询ChannelAdvisor 账户中的货运信息。

 

视频



API概述——这段视频简要介绍了ChannelAdvisor API的工作原理。查看该视频文本介绍

先决条件

 


在继续操作之前,你应熟悉以下主题:

  • REST API使用SOAP认证:申请账号权限(只需完成第一步)
  • REST API核心概念(包括一般的概念和ChannelAdvisor某些子页面)
  • 针对SOAP API集成

使用ChannelAdvisor API所必须完成的任务


以下步骤将引导你完成申请开发密钥,以及申请访问ChannelAdvisor账户的流程。

  1. 申请一个开发密钥
  2. 推荐的集成流程
  3. 选择SOAP API集成或者REST API集成(或者当需要的时候两者一起选择)
 
  1. 点击此处阅读关于每个API的优点/缺点。
  2. SOAP API集成 — 如果你初次接触ChannelAdvisor SOAP API,该链接将向你展示一些关于SOAP API的基本内容。作为一名经验丰富的开发员,点击此处查看我们开发员关系网上的SOAP API文档。
  3. REST API集成 — 该链接向你展示的内容涵盖了SOAP和REST API两部分,但主要集中在REST API。我们建议按照点击后出现的页面上的文档显示的“开始”字样开始阅读。
 
         4. 支持
 
 

申请开发密钥

完成这里的表格,申请你的开发密钥。你将收到第一封电子邮件,确认你的电子邮件地址,接着,第二封电子邮件将为你提供开发密钥。你需要开发密钥来申请ChannelAdvisor API。

申请访问一个ChannelAdvisor账户

  1. 点击这里,下载管理员服务WSDL。 
  2. 请求ChannelAdvisor账户持有人为你提供其配置文件ID号码(通常被称为PID,在API中被称为LocalID)。访问“我的账户> 开发者网络 > 账户授权”并在账户列表下查找,便可在ChannelAdvisor 中找到PID
  3. 使用 RequestAccess 方法来申请访问账户。
  4. 一旦你申请访问一个账户,ChannelAdvisor 账户持有人就必须批准你的申请。他们会在我的账户> 开发者网络 > 账户授权下找到你的申请。他们将在用户界面中选择你的开发密钥,并选择“启用”。
  5. 当你确认你的账户已启用时,使用方法(也在管理员服务中)来检索AccountID 。未来,你将使用AccountID来替代LocalID。

返回顶部 

推荐的集成流程

我们API最常见的用途就是价格和数量更新,以及订单管理。由于这只是快速启用指南,我们将重点介绍这一点。

以下表格概括介绍了我们建议的集成方法:

数据

频率

首选方法

其它方法

所有产品数据

每周一次

FTP

上传

变量产品数据

每天两次

FTP

上传,手动

变量价格变化

每小时

API

FTP,上传,手动

变量库存变化

15-30分钟

API

FTP,上传,手动

订单

15-30分钟

API

结算报告

发货与退款

15-30分钟

API

结算报告

 

返回顶部

 

支持

点击这里,你可以访问ChannelAdvisor开发员关系网。

  • 对于SOAP API,请参考SOAP API部分,该部分包含所有只与SOAP API有关的WSDL、代码样本和版本注释,而网页其他部分都在解释REST API。
  • 对于REST API,该页面解释了如何与API,表格属性,以及许多代码样本整合,从而帮助你的整合运行提高。按照主页面上的“开始”部分来操作确保自己没有漏步骤。

订阅我们的Developer Google Group

发到该群组的问题会被关注,ChannelAdvisor会回答关于一般调用格式以及整合概念的问题。除非你愿意某位非CA的开发员来回答,否则避免问一些很具体的问题,比如你关于调用,代码以及具体错误方面的问题。那些问题会被我们的支持团队划分(查看下面的“联系支持团队”部分)。这不仅是与同行接触的极佳方式,随着时间的推移,它也将成为一个实时分享知识的支持论坛。我们还利用该论坛来公布新的API版本和支持问题。

联系支持团队

如果你被某些具体的调用问题所困扰,比如调用错误,整合问题或者预期外的行为,通过开一个个案来联系我们的支持团队。除非你遇到十分严重而紧急的问题,我们的团队会在一个工作日内回复你。

返回顶部

 

欢迎参加ChannelAdvisor API计划!ChannelAdvisor开发者网络提供了一套能够编程访问ChannelAdvisor Marketplaces 账户的web服务。主要用途包括:创建并更新库存、检索订单并发回跟踪号码。

要想以编程方式访问信息,你就要构建一个连接至一个或多个ChannelAdvisor Web服务的web服务客户端。每个服务都能独立使用——尽管对于某些业务,你必须在一个客户计划中使用多项服务。

我们提供的SOAP API和REST API可以实现很多功能,否则的话需要通过文件以及或者用户界面来实现。

  • SOAP API是我们的原始API,不需要再进行扩展了。我们会持续支持这一API知道有下一步通知为止。
  • REST API是更新的一种API,它会持续进化。到了2016年,如果你有能力的话,我们会推荐你使用这款API。

查看下面的图解来帮助你选择使用哪款API。

                           ChannelAdvisor开发者网络

 

ChannelAdvisor Developer Network

 

 

我们提供以下API服务:

  • 库存——库存服务提供在ChannelAdvisor账户中操作产品的方法。
  • 商品刊登——商品刊登服务提供在ChannelAdvisor账户中处理在售商品信息的方法。
  • 网上交易平台广告——网上交易平台广告服务提供在ChannelAdvisor中操作广告的方法。
  • 订单——订单服务包含检索并提交订单的公共web方法。订单代表从买家到ChannelAdvisor卖家的整个购买承诺。
  • 货运——货运服务用来管理并查询ChannelAdvisor 账户中的货运信息。

 

视频



API概述——这段视频简要介绍了ChannelAdvisor API的工作原理。查看该视频文本介绍

先决条件

 


在继续操作之前,你应熟悉以下主题:

  • REST API使用SOAP认证:申请账号权限(只需完成第一步)
  • REST API核心概念(包括一般的概念和ChannelAdvisor某些子页面)
  • 针对SOAP API集成

使用ChannelAdvisor API所必须完成的任务


以下步骤将引导你完成申请开发密钥,以及申请访问ChannelAdvisor账户的流程。

  1. 申请一个开发密钥
  2. 推荐的集成流程
  3. 选择SOAP API集成或者REST API集成(或者当需要的时候两者一起选择)
 
  1. 点击此处阅读关于每个API的优点/缺点。
  2. SOAP API集成 — 如果你初次接触ChannelAdvisor SOAP API,该链接将向你展示一些关于SOAP API的基本内容。作为一名经验丰富的开发员,点击此处查看我们开发员关系网上的SOAP API文档。
  3. REST API集成 — 该链接向你展示的内容涵盖了SOAP和REST API两部分,但主要集中在REST API。我们建议按照点击后出现的页面上的文档显示的“开始”字样开始阅读。
 
         4. 支持
 
 

申请开发密钥

完成这里的表格,申请你的开发密钥。你将收到第一封电子邮件,确认你的电子邮件地址,接着,第二封电子邮件将为你提供开发密钥。你需要开发密钥来申请ChannelAdvisor API。

申请访问一个ChannelAdvisor账户

  1. 点击这里,下载管理员服务WSDL。 
  2. 请求ChannelAdvisor账户持有人为你提供其配置文件ID号码(通常被称为PID,在API中被称为LocalID)。访问“我的账户> 开发者网络 > 账户授权”并在账户列表下查找,便可在ChannelAdvisor 中找到PID
  3. 使用 RequestAccess 方法来申请访问账户。
  4. 一旦你申请访问一个账户,ChannelAdvisor 账户持有人就必须批准你的申请。他们会在我的账户> 开发者网络 > 账户授权下找到你的申请。他们将在用户界面中选择你的开发密钥,并选择“启用”。
  5. 当你确认你的账户已启用时,使用方法(也在管理员服务中)来检索AccountID 。未来,你将使用AccountID来替代LocalID。

返回顶部 

推荐的集成流程

我们API最常见的用途就是价格和数量更新,以及订单管理。由于这只是快速启用指南,我们将重点介绍这一点。

以下表格概括介绍了我们建议的集成方法:

数据

频率

首选方法

其它方法

所有产品数据

每周一次

FTP

上传

变量产品数据

每天两次

FTP

上传,手动

变量价格变化

每小时

API

FTP,上传,手动

变量库存变化

15-30分钟

API

FTP,上传,手动

订单

15-30分钟

API

结算报告

发货与退款

15-30分钟

API

结算报告

 

返回顶部

 

支持

点击这里,你可以访问ChannelAdvisor开发员关系网。

  • 对于SOAP API,请参考SOAP API部分,该部分包含所有只与SOAP API有关的WSDL、代码样本和版本注释,而网页其他部分都在解释REST API。
  • 对于REST API,该页面解释了如何与API,表格属性,以及许多代码样本整合,从而帮助你的整合运行提高。按照主页面上的“开始”部分来操作确保自己没有漏步骤。

订阅我们的Developer Google Group

发到该群组的问题会被关注,ChannelAdvisor会回答关于一般调用格式以及整合概念的问题。除非你愿意某位非CA的开发员来回答,否则避免问一些很具体的问题,比如你关于调用,代码以及具体错误方面的问题。那些问题会被我们的支持团队划分(查看下面的“联系支持团队”部分)。这不仅是与同行接触的极佳方式,随着时间的推移,它也将成为一个实时分享知识的支持论坛。我们还利用该论坛来公布新的API版本和支持问题。

联系支持团队

如果你被某些具体的调用问题所困扰,比如调用错误,整合问题或者预期外的行为,通过开一个个案来联系我们的支持团队。除非你遇到十分严重而紧急的问题,我们的团队会在一个工作日内回复你。

返回顶部

 

0
Your rating: None
0
Your rating: None
Tags