我正在尝试与Wordpress REST API进行交互。当我在浏览器中点击端点http://myurl.com/wp-json/wp/v2/posts
时,数据就在那里。
然而,当我实际尝试使用PHP查询Wordpress REST API时,我收到的响应是空的。
这是PHP:
$request = wp_remote_get( 'http://myurl.com/wp-json/wp/v2/users' );
$body = wp_remote_retrieve_body( $request );
$data = json_decode( $body, true );
$data
为空。该代码与其他json数据一样正常,例如此处的数据:https://pippinsplugins.com/edd-api/products
,只要您删除true
参数以指示它不是关联数组。
我是否遗漏了一些明显的问题,为什么我没有从此代码段中获取任何数据?