1

2 つの異なる API を使用して 2 つの異なるデータ セットを取得し、同じページに表示したいと考えています。最初のデータセットは正常に表示されますが、2 番目のリクエストを実行するとエラーが発生します。

警告: C:\xampp\htdocs\exempel\biblo\httpful.phar の 7 行目に定数が既に定義されています

致命的なエラー: 11 行目の phar://C:/xampp/htdocs/exempel/biblo/httpful.phar/Httpful/Bootstrap.php で名前が既に使用されているため、クラス Httpful\Bootstrap を宣言できません。

私は何を間違っていますか?このような 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