1

我有一个网络应用程序,我想通过一个序列号系统来保护它。这一切都通过 woocommerce 和软件插件处理,API 文档在这里。然后在购买脚本时生成一个序列号。

唯一的问题是我如何从网络安装程序中检查这个?

示例代码 使用 Software Add On 的 WooCommerce 支持的商店正在通过设置为 software-api 的 wc-api 请求侦听 API 请求。所有 API 请求都可以这样调用:

$data = wp_remote_get('http://localhost/woocommerce/?wc-api=software-api&request=request_key&...'); 所有参数都可以添加到 URL。API 返回的数据将存储在 $data 变量中,并采用 JSON 格式。

激活 激活 API 调用用于激活许可证的单次使用。呼叫必须包含许可证的电子邮件地址、许可证的密钥和链接到许可证的产品 ID。

所需参数:

请求 = '激活' 电子邮件 license_key product_id

我不明白的是如何将其合并到表单上的文本输入中,并使用 ajax(也许?)来检查安装中的这一步?该示例用于使用 Wordpress 功能wp_remote_get,但安装程序没有此功能。

4

0 回答 0