首页 > 解决方案 > RentCafe API JSON

问题描述

我试图从 RentCafe 的响应中获取数据,但我不知道如何迭代它。我正在使用 curl 并取回数据,我只是不知道如何使用它。

我要返回的数据

[
    {
        "PropertyId": "785354",
        "FloorplanId": "2604197",
        "FloorplanName": "North 203",
        "Beds": "2",
        "Baths": "2.00",
        "MinimumSQFT": "0",
        "MaximumSQFT": "0",
        "MinimumRent": "-1",
        "MaximumRent": "-1",
        "MinimumDeposit": "750",
        "MaximumDeposit": "750",
        "AvailableUnitsCount": "0",
        "AvailabilityURL": "https://rentthemason.securecafe.com/onlineleasing/the-mason/oleapplication.aspx?stepname=Apartments&myOlePropertyId=785353&floorPlans=2604197",
        "FloorplanImageURL": "https://cdn.rentcafe.com/dmslivecafe/3/785353/Mason_North_203-403_2BR-2Bth-Balcony.png",
        "FloorplanImageName": "Mason_North_203-403_2BR-2Bth-Balcony.png",
        "FloorplanImageAltText": "",
        "PropertyShowsSpecials": "0",
        "FloorplanHasSpecials": "0",
        "UnitTypeMapping":"5379N203"
    },
    ...
]

然后我对其进行解码$data = json_decode($result, true);并使用while循环遍历并将每个部分转换为变量:

$bedrooms = $data["PropertyId"][$i]["Beds"];

但它不工作?非常感谢所有帮助!

标签: phpjson

解决方案


推荐阅读