私はJSONオブジェクトを返すはずの非常に単純なコードを持っていますが、値は返されません。PHPのfile_get_contentsは値を返しません
URL https://api.kraken.com/0/public/Timeに直接アクセスすると、目的のJSON出力が表示されます。
(URL https://youreka-virtualtours.be/ethereum/functions.php?call=get_kraken上)次の関数を呼び出すときしかし、私は任意の出力
<?php
if (isset($_GET['call'])) {
$error = '';
switch($_GET['call']) {
case 'get_kraken':
$url = 'https://api.kraken.com/0/public/Time';
$json = file_get_contents($url);
http_response_code(200);
header('Content-Type: application/json');
echo $json;
break;
}
}
?>
編集得ることはありません。私のfile_get_contentsの出力は何異なっているので、私は間違って何をやっている:質問をURL https://api.kraken.com/0/public/Timeが表示されます
あなたの質問は? – hakre
file_get_contentsの代わりにcurlを使用して、レスポンスのHTTPコードを確認します。これは、問題のどこでデバッグするのに役立ちます。 –
** SyntaxError:JSON.parse:JSONデータの第1行第3列の予期しないデータ終了 – RiggsFolly