开发人员资源

ShopSite在设计时就考虑到了开发人员,并且具有多个编程接口,使开发人员能够构建工具来扩展ShopSite的功能。下面列出的功能是我们为开发人员提供的一些更强大的界面。

使用API​​集成

订单API
ShopSite Pro商店中的ShopSite 订单API允许开发人员创建自定义应用程序,以在客户完成购买后立即运行。开发人员可以使用它来自动更新订单管理软件,创建反馈表或使用许多其他工具。有关更多信息,请参见ShopSite。 订购API帮助

税务API
ShopSite Pro商店中提供的Custom 税务API,旨在允许开发人员创建自己的系统来计算税率。要了解更多信息,请查看我们的 税务API帮助 页。

运送API
ShopSite Pro商店中提供的Custom 运送API旨在允许开发人员创建自己的系统来计算运费。开发人员可以使用此工具将其首选的送货服务与ShopSite集成。要了解更多信息,请查看我们的 运送API帮助 页。

库存跟踪API
ShopSite v.10 Pro商店中引入的自定义库存跟踪API,使开发人员可以创建自己的应用程序以跟踪和更新ShopSite中的产品库存。开发人员可以与现有的第三方应用程序集成,或者构建自己的工具来处理订单履行或实体店,以确保最新的库存状态信息。要了解更多信息,请查看我们的 库存API帮助 页。

XML订单下载API
ShopSite Pro的自动XML Order Download实用程序使开发人员可以编写自定义应用程序,以XML格式下载ShopSite订单,然后可以轻松地将其转换为将订单数据导入第三方应用程序。关于XML订单下载API可以做什么的一个很好的例子是我们的 QuickBooks订单转移模块,它将下载ShopSite订单并将其导入QuickBooks程序。有关更多信息,请参见我们的帮助页面 XML订单下载API.

XML产品和页面上载和下载API
ShopSite Manager和Pro具有API,开发人员可以使用该API创建程序来自动上传和下载XML格式的商店产品和页面数据,并重新生成ShopSite内容。这是将ShopSite与库存控制系统结合在一起或从一个位置管理多个ShopSite商店的简便方法。有关更多信息,请参见 XML产品和页面上载/下载

自定义模板中的呼叫标签

Call标签是ShopSite自定义模板(在ShopSite Pro和Manager中提供)的更强大功能之一,可用于调用外部CGI程序。要了解有关使用通话标签的信息,请参见 自定义模板全局标签 规范。

的JavaScript

的JavaScript是将高级功能集成到网站中的一种好方法,而ShopSite使得做到这一点变得容易。我们在ShopSite Pro商店中的购物车JavaScript变量包含所有购物车数据作为变量,开发人员可以使用JavaScript进行访问,而我们的MiniCart功能和客户注册JavaScript是我们已经在ShopSite Pro商店中添加高级工具的两种方式。您可以将JavaScript插入ShopSite后台办公室的许多数据字段中,包括ShopSite Pro Shopping Cart和Checkout屏幕中的特殊字段,这些屏幕会将JavaScript添加到内置购物车验证脚本的开头。您还可以使用我们介绍的技术将JavaScript插入Pro和Manager商店页面的头部。 ShopSite页面中的JavaScript 常问问题。有关如何在ShopSite商店中使用JavaScript的想法,请查看我们的示例 MiniCart 的JavaScript客户注册JavaScript,或查看有关使用我们的信息 购物车JavaScript变量 在ShopSite Pro商店中可用(也有一些 Manager中的购物车JavaScript变量 商店)。


要查看开发人员可以使用ShopSite执行的某些操作,您可能需要查看我们的 第三方加载项 用于ShopSite。

ShopSite也有许多 设计工具 开发人员可能对此感兴趣。