1

我想使用 2 个不同的 api 获取 2 组不同的数据并将其显示在同一页面上。第一个数据集显示正常,但是在执行第二个请求时出现错误:

警告:常量已在第 7 行的 C:\xampp\htdocs\exempel\biblo\httpful.phar 中定义

致命错误:无法声明类 Httpful\Bootstrap,因为该名称已在第 11 行的 phar://C:/xampp/htdocs/exempel/biblo/httpful.phar/Httpful/Bootstrap.php 中使用

我究竟做错了什么?是否可以发送 2 个这样的请求,或者我必须以其他方式解决它吗?

我使用的是标准的 httpful.phar,这里使用的代码只是我真实项目的示例代码,但是问题是一样的,我不能做 2 个请求。如果需要更多信息,我很乐意提供!

谢谢,祝你有美好的一天!

代码如下:

<?php
    include('../biblo/httpful.phar');

    $url = "http://api.scb.se/OV0104/v1/doris/sv/ssd/START/MI/MI0307/MI0307T1";

    $postKod =  '{  "query":[
                            {
                                "code":"ContentsCode",
                                "selection":{
                                    "filter":"item",
                                    "values":[
                                        "000000XV",
                                        "000000VA"
                                    ]
                                }
                            },
                            {
                                "code":"Tid",
                                "selection":{
                                    "filter":"item",
                                    "values":[
                                        "2015"
                                    ]
                                }
                            }
                        ],
                        "response":{
                            "format": "px"
                        }
                    }'; 


    $response = \Httpful\Request::post( $url )
        ->body( $postKod )
        ->send();

    echo $response;

?>

<?php
    include('../biblo/httpful.phar');

    $url = "http://api.scb.se/OV0104/v1/doris/sv/ssd/START/MI/MI0307/MI0307T1";
    
    $postKod ='{    "query":[
        {
            "code":"ContentsCode",
            "selection":{
                "filter":"item",
                "values":[
                    "000000XV",
                    "000000VA"
                ]
            }
        },
        {
            "code":"Tid",
            "selection":{
                "filter":"item",
                "values":[
                    "2015"
                ]
            }
        }
    ],
    "response":{
        "format": "px"
    }
}'; 

    $response2 = \Httpful\Request::post( $url )
        ->body( $postKod )
        ->send();


    echo $response2;

?>

地图结构

错误信息

4

0 回答 0