Ошибка кода API 400 – при попытке вызвать API в phpPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Ошибка кода API 400 – при попытке вызвать API в php

Сообщение Anonymous »

Я пытаюсь вызвать API в php, но выдает ошибку 400, хотя если я попытаюсь выполнить тот же вызов API в Python, все работает нормально.
Это PHP-код, который я пытаюсь выполнить, отголоски нужны только для того, чтобы увидеть, что происходит:
if (isset($_POST['stock']))
{
$ticker = $_POST['stock'];
echo $ticker;
$json = file_get_contents($url);
echo $json;
$data = json_decode($json,true);
echo $data;
print_r($ticker." price: ".$data);
}

URL-адрес:
$url = "https://api.twelvedata.com/price?symbol ... y=".$TDKEY;

поскольку тикер и tdkey являются переменными, я думаю, что это правильно, я не вижу здесь ничего неправильного.
и вывод:
AAPL{"code":400,"message":"There is an error in the query. Please check your query and try again. If you're unable to resolve it contact our support at https://twelvedata.com/contact/customer ... }ArrayAAPL price: Array


Подробнее здесь: https://stackoverflow.com/questions/760 ... api-in-php
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»