我创建了一个插件,可以从api检索数据(至少尝试过!)。这是函数的代码。
function call_back(){
$apiKey = \'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\';
$response = wp_remote_get (\'http://mysite.atlassian.net/rest/api/3/issue/LD-1\',$args);
$args = array(
\'headers\' => array(
\'Content-Type\' => \'application/json\',
\'Authorization\' => \'Basic \', $apiKey,
)
);
echo \'<pre>\';
var_dump(wp_remote_retrieve_body($response));
echo \'</pre>\';
};
我使用的api密钥有效,在postman中使用。但我遇到的问题是,在WP中我得到:
"string(95) "{"errorMessages":["Issue does not exist or you do not have permission to see it."],"errors":{}}""
我确实有权限,问题确实存在,问题在于身份验证。由于某种原因,我无法访问。知道为什么吗?