Call external API

时间:2020-07-04 作者:Matheu8741

我有一个wordpress网站,它有一个表单,当提交时,我想将数据发送到外部API。为了访问外部API,我需要通过2Oauth授权。如何在不在javascript中显示客户端id的情况下实现这一点(&U);client\\u机密?我不局限于只使用javascript,但我没有找到一种wordpress方法来做到这一点。

谢谢

1 个回复
SO网友:mozboz

我建议您应该从服务器而不是客户端调用API。当表单提交时,这应该是可能的,正如您所说,从浏览器执行OAuth会带来更多问题。

这是一项相当艰巨的工作,因此我建议您采用以下总体结构:

了解如何进行所需的OAuth身份验证,并在Wordpress之外的普通PHP代码中调用远程API。这已经够难了,你不想先在Wordpress中实现这一点

相关推荐

WooCommerce REST API允许普通用户下单

我们正在制作一个应用程序,可以从mobile for Woocommerce API下订单,当我使用带有令牌的loggedin用户验证身份验证时,其显示错误:Sorry, you cannot view this resource. 但当我使用Administrator时,它是有效的。如何为普通用户(非管理员)创建其他?