销售和管理用于软件下载和更新或在线服务的 API 密钥(许可证密钥)。完整的订阅支持。强大的 API 完全支持 WordPress 插件和主题或任何其他软件。

制作经常性收入销售软件或服务

WooCommerce API 管理器将WooCommerce 产品转换为可以使用 API 密钥(许可证密钥)访问的 API 资源。API 资源(产品)可以是软件、服务、iPhone 或 Android 应用程序、会员资格、订阅或任何可通过 Internet 访问的内容。最常用的产品类型是简单、可变、简单订阅、可变订阅和组。订阅产品类型是使用 WooCommerce 订阅扩展创建的,该扩展允许在续订周年时自动收款。对于需要手动购买续订的内置 WooCommerce 产品购买,还支持 API 访问到期时间限制。

它是如何工作的?客户购买的产品(API 资源)将具有一个 API 密钥,该密钥具有定义的激活次数或无限制的激活次数。客户使用 API 密钥访问由WooCommerce API Manager控制的 API 资源。如果 API 资源有过期时间,则它在过期之前仍可访问。对于更高级的 API 资源时间管理,WooCommerce API 管理器WooCommerce 订阅无缝协作。

将 API 密钥作为软件和自动更新的许可证出售

WooCommerce API 管理器通过充当WooCommerce 软件许可证管理器,使用 API 密钥保护您的软件。当用于软件时,API 密钥类似于使用许可证密钥。API 密钥提供对 API 资源的访问。通过使用 API 密钥,客户端软件具有激活、停用、检查激活状态、获取更新信息、检查更新、获取更新等的全部选项。所有软件下载都使用安全、过期的 URL,以确保只有您的客户才能安全访问所购买的软件。软件下载可以来自 WooCommerce 商店本地服务器、Amazon S3 或远程服务器。

为了更轻松地销售 WordPress 插件和主题的 API 密钥,WooCommerce API Manager PHP 插件和主题库被开发为一个 PHP 库,可以在不到 5 分钟的时间内放入插件和主题中,用于 API 密钥身份验证和软件更新WooCommerce API 管理器详细了解如何获取WooCommerce API Manager PHP Library for Plugins and Themes的副本。

内置 Amazon S3 文件下载支持

文件下载由 Amazon S3 提供更好的服务,它可在全球范围内扩展,并且对于任何规模的企业来说都非常实惠。按照文档中的说明设置您的文件,复制并粘贴 Amazon S3 URL,您的文件将由 Amazon S3 安全地提供。使用 Amazon S3 可以完全避免与本地 Web 服务器设置、Web 主机、防火墙、WooCommerce 文件下载更改和其他障碍有关的问题。

灵活的 API 密钥类型以匹配商店工作流程

共有三种 API Key 类型,可为任何商店提供灵活的 API Key 模型。

  1. 主 API 密钥:非常适合希望对所有内容使用单个 API 密钥的客户。可用于激活使用此单一 API 密钥购买的任何 API 资源。提供一键式解决方案,让客户使用更轻松、更方便,提高满意度。如果需要,店主可以使用主 API 密钥关闭客户对所有 API 资源的访问。
  2. 产品订单 API 密钥:非常适合希望客户在每次购买时使用单独的 API 密钥的店主。可用于从单个订单激活单个 API 资源。可用于由店主或客户选择允许员工或朋友仅使用该 API 密钥进行更细粒度的控制。
  3. 关联的 API 密钥:就像产品订单 API 密钥一样,只是您可以控制与它关联的产品和订单。当 API 密钥与 API 资源相关联时,可以由另一个插件、站点或导入生成并存储在WooCommerce API 管理器使用的自定义表中。这允许商店所有者以自定义方式使用 API 密钥。

WooCommerce API 管理器订阅

WooCommerce API 管理有 API Access Expiration,这只是表示 API 密钥的时间限制的另一种方式,就像订阅一样。客户购买产品,并且可以访问该产品(API 资源),直到 API 访问时间限制到期,此时客户必须通过再次购买产品来更新时间限制。当产品是 WooCommerce 订阅时,商店可以自动续订订阅并将收据通过电子邮件发送给客户,或者客户可以手动续订订阅。可变 WooCommerce 订阅允许客户升级/降级订阅。所有 API 资源都使用 API 密钥激活进行管理。一个产品可以有一个或多个可用的激活,并且上面提到的任何 API 密钥类型都可用于授予对 API 资源的访问权限。使用内置 API Access Expiration 的选择,

灵活的产品类型

WooCommerce API 管理器允许根据您的销售模式和 WooCommerce 提供的结构创建产品。API 资源(产品)可以作为简单/简单订阅产品或具有变体的可变/可变订阅产品出售。对于购买或可变产品变体,每个简单且可变的变体可以具有单一数量的激活或无限激活,每个变体可以具有不同数量的激活,包括具有无限激活的一个变体。

WooCommerce API 管理器 功能

简单的产品设置

软件和非软件产品的简单产品 API 表单。

安全下载 URL

本地服务器、Amazon S3 或远程服务器的 URL 被包装以确保安全,并带有过期时间以防止非法使用。

插件更新屏幕选项卡控件

可以添加或删除插件更新选项卡。

API 访问期限

 

不是 WooCommerce 订阅类型的产品可以使用 API 访问过期字段来限制 API 资源访问,就像订阅提供的一样。

 

完整的 API 访问控制

 

如果需要,店主可以禁用客户的 API 访问。

 

内置 API 调试

 

有多种选项可用于存储在自定义 WooCommerce 日志中的格式精美的调试数据。

根据收集的信息和设置中选择的选项卡,插件视图详细信息屏幕显示的信息与 wordpress.org 中任何插件的显示信息相同,因此客户看起来很熟悉。详细了解如何获取WooCommerce API Manager PHP Library for Plugins and Themes的副本。

API 负载/速度测试

测试说明

ab – Apache HTTP 服务器基准测试工具用于在三个测试用例中测试WooCommerce API Manager API 状态功能。所有测试均使用比 HTTP 连接慢得多的 HTTPS 连接执行。

  1. 500 个 API 请求,10 个请求并发。
  2. 500 个 API 请求,1 个请求并发。
  3. 500 个 API 请求,100 个请求并发。

服务器配置

  • Intel(R) Xeon(R) CPU E5-2650 v4 @ 2.20GHz,2 核
  • CentOS Linux 7.6.1810
  • 2 GB 内存
  • Web 服务器是用于 HTTP/2 的 Nginx 1.16.1 设置
  • PHP 处理器是 PHP-FPM
  • PHP 版本 7.3.9
  • MySQL 版本 5.7.27-日志
  • WooCommerce 版本 3.7.0
  • WordPress 版本 5.2.3
  • WooCommerce API 管理器 2.2.3 版
  • 没有使用缓存。(想象一下如果使用缓存)
  • DigitalOcean 服务器标配的 SSD 硬盘。这需要每月 15 美元。

测试中使用的服务器是 toddlahman.com 上的实时服务器,该服务器拥有庞大的客户数据库,因此测试可以反映真实世界的结果。

试验结果

请求的响应时间以毫秒为单位。一毫秒是千分之一秒,或 0.001 秒,所以 0.001 秒是 1 毫秒(毫秒)。

测试1结果:

  • 500 个请求,10 个请求并发。
  • 完成测试的时间为 19.601 秒。
  • 每个请求的平均时间为 39.023 毫秒(毫秒),即 0.039023 秒。
  • 每秒平均请求数为 25.51,即每分钟 1,530.6 个,或每小时 91,836 个。
  • 零失败请求。

时间因素很大程度上取决于 HTTPS 加密的速度。

WooCommerce API 管理器在没有启用缓存的情况下在重负载下执行得非常快且可靠。事实上,随着请求负载的增加, WooCommerce API 管理器的性能更好,其速度在每小时 46,908 到 94,212 个请求之间,或每秒 13.03 到 26.17 个请求。可以肯定地说,WooCommerce API 管理器可以扩展以满足最小到最大的 WooCommerce 商店的需求,但在启用缓存的情况下会表现得更好。

WooCommerce API 管理器和 WooCommerce 软件插件有什么区别?

WooCommerce API 管理器具有 WooCommerce 软件插件没有的许多强大功能,但这里有一些:

  • WooCommerce API 管理器适用于几乎所有产品类型,包括简单、可变、简单订阅、可变订阅和组。软件插件仅适用于简单产品。
  • WooCommerce API 管理器具有用于插件和主题的 WooCommerce API 管理器 PHP 库,可以将其放入 WordPress 插件和主题中,以立即将产品连接到 API 管理器。软件附加组件需要您自己构建。详细了解如何获取WooCommerce API Manager PHP Library for Plugins and Themes的副本。
  • WooCommerce API 管理器允许从 Amazon S3 提供下载文件。软件插件没有。
  • WooCommerce API 管理器具有内置的 API 密钥到期功能,并且与 WooCommerce 订阅完全兼容。软件插件两者都没有。
  • 查看 WooCommerce API 管理器和软件插件的文档以了解许多差异,并确定哪个对您的商店更有价值。

发表回复

后才能评论

例如你已经买了9.9元的素材,想购买29元的月度会员,那么你只需要充值20元,然后联系客服升级为vip即可。 或者自行购买VIP会员后,联系客服退掉之前的素材费用。

例如avada主题,主题安装包名字一定是avada.zip,如果下载后的压缩包名称很长,那一定不是单主题文件,还包含了说明书等其他文件,下载后要先解压,再按照里面的说明书使用。 另外,有些主题文件较大,要确认你的服务器传文件大小权限大于主题包大小,否则需要调整服务器权限或传到wp-content/themes下解压使用。更多问题可访问问答模块。

本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可在对应资源底部留言,或联络我们。

对于会员专享、整站源码、程序插件、网站模板、网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。

如果您已经成功付款但是网站没有弹出成功提示,请联系站长提供付款信息为您处理

源码素材属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、换货要求。请您在购买获取之前确认好 是您所需要的资源