PHP ошибка: Неопределенное свойство: stdClass :: $ access_token, когда свойство_exists говорит true - PullRequest
0 голосов
/ 07 мая 2020

Я получаю следующую ошибку при обратном вызове аутентификации с использованием PHP5:

Undefined property: stdClass::$access_token

Вот код:

$result = curl_exec($ch);
$data = json_decode($result);


var_dump(property_exists($data, 'access_token'));
var_dump($data);
var_dump($data->access_token);

$token = $data->access_token;

и вот результат этого кода:

bool(true) 
object(stdClass)#1 (5) { ["access_token"]=> string(36) "pretend-code-is-here" ["token_type"]=> string(6) "bearer" ["expires_in"]=> int(3600) ["refresh_token"]=> string(36) "pretend-code-is-here" ["scope"]=> string(8) "identity" } 
string(36) "pretend-code-is-here"

Код соответствует указанному c var_dump, но я не могу назначить его токену $, не получив эту ошибку, и не могу использовать его в следующих запросах.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...