Parse error: syntax error, unexpected ':', expecting ']'

155
25 мая 2021, 04:10

Вот фрагмент кода:

$http = new GuzzleHttp\Client;
$response = $http->post('https://anilist.co/api/v2/oauth/token', [
    "form_params" => [
        "grant_type" => "authorization_code",
        "client_id" => "1400",
        "client_secret" => "2fIcQ0M3iHgrh63B09oh8z521bnGpjkw3LxvAKeh",
        "redirect_uri" => "https://example.com/",
        "code" => $code
    ],
    "headers" => [
        "Content-Type": "application/json",
        "Accept": "application/json"
    ]
]);
return json_decode($response->getBody())->access_token;

Ошибка Parse error: syntax error, unexpected ':', expecting ']'

Answer 1
"headers" => [
    "Content-Type": "application/json",
    "Accept": "application/json"
]

Ошибка синтаксиса.

"headers" => [
    "Content-Type" => "application/json",
    "Accept" => "application/json"
]
READ ALSO
Импорт из csv в php

Импорт из csv в php

как исправить вывод вместо русских символов вот такое

131
PHP ошибка Parse error: syntax error, unexpected end of file

PHP ошибка Parse error: syntax error, unexpected end of file

На одностраничном сайте(сайт для продаж) при попытке нажать кнопку "Оформить заказ" выскакивает ошибка Parse error: syntax error, unexpected end of file in

161
Что можно взять с устройства, кроме IP?

Что можно взять с устройства, кроме IP?

Я пишу сайт на php и у меня такая проблема: при добавлении товара в корзину, я считываю ip устройстваИ если я с компьютера и телефона, которые...

220
Сервер nginx не возвращает $remote_user (Laravel 5.8)

Сервер nginx не возвращает $remote_user (Laravel 5.8)

У меня на сайте происходит ldap-авторизацияКогда сайт залил на сервер, nginx не возвращает auth_user или $remote_user для определения данного пользователя

85