Я получаю ответ "Попытка получить свойство access_token необъекта"
Мне нужно использовать протокол Oauth2 для подключения к моей сети.
Я слежу за всем, что нашел, но получаю какой-то результат, которого не понимаю.
Прежде всего.
среда является локальной для тестирования. до этого я настраивался в прямом эфире. и WordPress является последней 5.2.1
- Я устанавливаю WordPress на свой веб-хостинг.
- Я устанавливаю плагины Oauth2 на свои WordPres с официального WordPress GitHub.
- Я регистрирую приложение из моего wordpress.
- я получаю идентификатор клиента и секрет клиента. Я установил URL обратного вызова на localhost
<?php
$curl = curl_init( 'https://localhost/oauth2/token' );
curl_setopt( $curl, CURLOPT_POST, true );
curl_setopt( $curl, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.100 Safari/537.36');
curl_setopt( $curl, CURLOPT_POSTFIELDS, array(
'client_id' => 'dpaxxoptvane',
'client_secret' => 'FxOPFrNKCiVJqrD7bnMpume3CL98PfsJFUa7qDWK1XVPars3',
'grant_type' => 'password',
'username' => 'admin',
'password' => 'admin',
) );
curl_setopt( $curl, CURLOPT_RETURNTRANSFER, 1);
$auth = curl_exec( $curl );
$auth = json_decode($auth);
$access_key = $auth->access_token;
echo $access_key
?>