【发布时间】:2020-09-10 17:12:25
【问题描述】:
因此,我从 API 指南中获取的简单代码 sn-p 中收到了您可以在标题中看到的错误消息。我尝试使用 PHP 7.3 也不会改变我的问题。我对 PHP 和 laravel 很陌生,我认为有一种简单的方法可以解决这个问题,但我找不到。我正在使用 PHP 7.4。和 Laravel 7.10.3。如果有人可以帮助我,我将非常感激。
<?php
if (isset($_GET['query']) && $_GET['query'] != '') {
$url = 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx';
$query_fields = [
'autoCorrect' => 'true',
'pageNumber' => 1,
'pageSize' => 10,
'safeSearch' => 'false',
'q' => $_GET['query']
];
$curl = curl_init($url . '?' . http_build_query($query_fields));
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HTTPHEADER, [
'X-RapidAPI-Host: xxxxxxxxxxxxxxxxxxxxxxxxxxxxx',
'X-RapidAPI-Key: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'
]);
$response = json_decode(curl_exec($curl), true);
curl_close($curl);
$news = $response['value'];
}
?>
【问题讨论】:
-
您好 Pody,请提供您收到的回复以及您需要访问哪些字段的屏幕截图。
-
谢谢,我添加了一张图片来更好地解释它。
-
dd($response)提供了什么?