创建用于将WordPress站点上的用户注册到第三方站点的API

时间:2019-02-13 作者:Ravi Jordan

我的网站需要与第三方CRM软件集成,该软件将位于CRM公司托管的自己的子域上。

1) www.example。com-主站点2)测试站点。实例com-托管在子域上的CRM

我需要为第三方开发人员提供一个端点,他们可以使用该端点进行API调用(到我的wordpress站点),以便允许我的第三方站点在我的wordpress站点上注册用户。

CRM网站将是处理所有付款和订阅的网站。因此,如果用户在CRM站点上注册订阅。需要使用API调用在wordpress网站中添加用户,并将用户角色设置为成员bcoz。主网站是一个教育网站,我们在其中托管教育视频。

CRM网站是一个附属计划网站。

我不知道从哪里开始,但我的感觉是,这已经被比我聪明的人弄明白了。提前感谢!

1 个回复
SO网友:HU ist Sebastian

Wordpress的较新版本包括一个相当完整的REST API。您可以使用REST API Handbook 查找如何使用它的信息。

您可以在此页面上找到有关如何创建用户的信息:Creating A User

相关推荐

Verify nonce in REST API?

我想了解RESTAPI中关于nonce验证的最佳实践。我看到很多人在谈论wp_rest REST请求的nonce。但在查看WordPress核心代码时,我发现wp_rest 只是验证登录用户状态的一个nonce,如果它不存在,则只作为guest运行请求。也就是说,我应该在向RESTAPI发送POST请求时提交两个nonce吗?一个用于身份验证wp_rest 还有一个动作foo_action?如果是,我应该如何发送wp_rest 和foo_action JavaScript中的nonce,以及PHP中验证这