Я получаю следующую ошибку при обратном вызове аутентификации с использованием 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, но я не могу назначить его токену $, не получив эту ошибку, и не могу использовать его в следующих запросах.