我有一个启用了OAuth服务器,jSON API用户和jSON API插件的Wordpress项目,我使用以下命令获取ID,密钥和密钥字符串:
php /var/www/mywordpress/wp-cli.phar --url=mydomain.com oauth1 add
现在我需要从OUTSIDE Wordpress(来自PHP Project)创建/编辑/删除用户。
我阅读了更多教程,使用OAuth1获取访问令牌,并可以使用权限调用API,但代码总是向用户提示登录窗口以获取访问权限。
我需要在服务器端做这一切,只使用PHP(CURL或类似的)来获取凭据并调用API。
知道如何,或者有任何代码示例从纯PHP登录到wordpress OAuth?
由于
答案 0 :(得分:1)
我遇到了类似的问题,并通过以下方法解决了这个问题:
我没有PHP代码示例,因为我在JavaScript中工作。但是,步骤相当简单: