Need to get user data via API

时间:2019-06-06 作者:pumpkinfeet

我很抱歉这一定是一个很难回答的问题,但我是WP的新手,不是专业开发人员,所以很多东西对我来说都很难。

我只是想让API访问我的用户数据。

我浏览了一遍https://developer.wordpress.org/rest-api/reference/users/#retrieve-a-user-2 但我不会说那种语言。我不知道如何处理他们给我的信息。

我试过了https://github.com/derwentx/wp-api-python 但我在第一个障碍上失败了。我尝试使用“Wordpress API with Basic authentication”(Wordpress API with Basic authentication)方法,但出现了错误:“缺少2个必需的位置参数:‘consumer\\u key’和‘consumer\\u secret’”,即使我安装了Basic authentication插件,所以(我理解)我不需要这些数据。

但我试图了解如何获取我的消费者密钥和消费者机密,但我搞不懂。如何获取这些数据?

还是有其他方法?

1 个回复
SO网友:ChristopherJones

所以wp-json/wp/v2/users/<#id> 只会向您返回该用户的基本数据,这是我认为您不需要的。您在哪里存储和编辑consumer_keyconsumer_secret?

WordPress Rest API只提供某些现成的数据。听起来您必须扩展REST API才能获得所需的数据片段??

https://developer.wordpress.org/rest-api/extending-the-rest-api/.

经过一点搜索,看起来你可能身处WooCommerce世界,所以这可能会有所帮助?在这篇指导性文章的末尾有一个链接来测试这些端点。希望这有帮助!!

https://docs.woocommerce.com/document/woocommerce-rest-api/