我需要从 wordpress 调用 learndash API,例如:
wp_remote_request ('https://mywpsite/wp-json/ldlms/v1/groups', $arg);
LearnDash API 受到保护,所以我收到 401 响应:
{"code":"rest_forbidden","message":"Tut mir leid, aber Sie haben keine Berechtigung das zu tun.","data":{"status":401}}
在 LearnDash API 文档中,没有关于如何对调用进行身份验证的信息(使用哪个身份验证标头、哪种身份验证等)。
如何验证对 LearnDash 的调用?
我不是 Wordpress 专家,但可能有一种标准方法可以对插件的 API 进行这种经过身份验证的调用?
PS:LearnDash 安装在我需要调用的同一个 Wordpress 安装中,我不能直接调用函数,至少我在 LearnDash 文档中没有找到所需的函数。