为什么我的api请求出现500错误

时间:2015-10-05 05:13:15

标签: php ajax api guzzle

我正在尝试使用guzzle从https://idf.intven.com/public_patents获取数据。该页面通过向https://idf.intven.com/public_patent_listing.json发出请求,使用AJAX加载数据。

我正在为他们工作的另一个网站,他们想要使用这些数据,所以我试图用guzzle抓住这些数据,但我一直有500个错误。

    $this->client = new Client();
    $this->client->post( 'https://idf.intven.com/public_patent_listing.json', [
        'verify' => false,
        'json'    => [
        "report_type" => "public_patent_listing",
        "queryFields" => [],
        "filters" => [],"per_page" => 16,
        "from" => 0,
        "sort" => "issued_on",
        "sort_order" => "desc"
        ],
    ]);

1 个答案:

答案 0 :(得分:1)

也许是因为你使用数组而不是json对象。将方括号更改为主对象和json对象中的方括号