Webhook和WordPress插件

问题描述 投票:0回答:1

关于webhook和wordpress集成之前,我已经发布了几个问题,但没有得到答案。所以我重新发布我的要求,看看是否有人可以提供帮助。

所以我的要求是:1)当我从第三方网站收到webhook提交时创建新用户,例如yext.com 2)从提交数据更新用户。

我想构建一个插件并处理所有这些内容,我该怎么做?

为了开始,我创建了一个名为yext_update的插件,将其放在插件目录中,并在其中创建了一个文件yext_update.php

在我的yext.com帐户上,我已将webhook网址配置为http://mysites.com/wp-content/plugins/yext_update/yext_update.php

接下来我使用以下代码处理yext_update.php中的响应数据:

$webhook_posted_json = file_get_contents('php://input'); 
$location_info = json_decode($webhook_posted_json, true);

接下来如何使用此json_decoded数据注册新用户或更新用户?你能帮帮我吗?

php wordpress api webhooks
1个回答
0
投票

您可以使用wp_create_user在WP中创建用户。

同样,有一个wp_update_user

© www.soinside.com 2019 - 2024. All rights reserved.