私はRIDB API(政府レクリエーションデータ)から情報を取得しようとしています。しかし、私はURLパラメータの使い方を混同しています。私は例を探し、多くの異なったことを試みました。URLパラメータ何が間違っていますか?
最初に、私はhttps://ridb.recreation.gov/api/v1/trails/USFS/
が最初からうまく動作します。私はトレイル情報を含むJSON結果を得て、完璧です。しかし、https://ridb.recreation.gov/api/v1/trails/USFS/milesmin10
またはhttps://ridb.recreation.gov/api/v1/trails/USFS/milesmin=10
またはhttps://ridb.recreation.gov/api/v1/trails/USFS?milesmin=10
またはhttps://ridb.recreation.gov/api/v1/trails/USFS?milesmin10
を例として試してみると、私は何も得られません。添付の画像milesmin
からわかるように、誰かが私のコードにこれらのパラメータをどのように含めるか、私が間違っていることを説明することができます。
エンドポイントはスラッシュで終わっていますので、URLパラメータを追加すると、それは次のようになります: 'http://ridb.recreation.gov/api.v1.trails/USFS/? milesmin = 10' – pbuck
'https://ridb.recreation.gov/api/v1/trails/USFS/?milesmin = 10'&' https://ridb.recreation.gov/api/v1/trails/USFS?milesmin = 10'はどちらも私のために働いています。 –
@NiteshVermaあなたが正しいです。彼らはうまくいく、私はURLの末尾にAPIキーを追加していたので、私のURLが誤って形成されていることに気づいたが、それは動作するようにキーの前に '&'記号が必要です。 「ベスト」と記された回答は、起こっている問題の種類を解決します。 – MingyJ