我有一个网络应用程序,我想通过一个序列号系统来保护它。这一切都是通过woocommerce和软件插件来处理的,API文档是here。然后在购买脚本时生成序列号。
唯一的问题是我如何从网络安装程序检查这个?
示例代码使用Software Add On的WooCommerce商店是 通过设置为software-api的wc-api请求监听API请求。 可以像这样调用所有API请求:
$ data = wp_remote_get( '?HTTP://本地主机/ woocommerce / WC-API =软件-API&安培;请求= request_key&安培; ...'); 所有参数都可以添加到URL中。 API返回的数据 将存储在$ data变量中并采用JSON格式。
激活激活API调用用于激活单次使用 许可证。电话必须包含许可证的电子邮件地址, 许可证的密钥和与许可证链接的产品ID。
要求的参数:
request ='activation'email licence_key product_id
我不明白的是如何将其合并到表单上的文本输入中,并使用ajax(可能?)来检查安装中的这一步骤?示例是使用Wordpress函数wp_remote_get
,但安装程序不会使用此函数。