php - 从 Amazon API 响应中仅选择所需数据
问题描述
以下是我使用 Amazon API PHP 收到的响应
{"ItemsResult":{"Items":[{"ASIN":"B07HGGYWL6","DetailPageURL":"https://www.amazon.in/dp/B07HGGYWL6?tag=nextshop09-21&linkCode=ogi&th=1&psc=1","Images":{"Primary":{"Medium":{"Height":160,"URL":"https://m.media-amazon.com/images/I/41+xWzgV8jL._SL160_.jpg","Width":77}}},"ItemInfo":{"Title":{"DisplayValue":"Samsung Galaxy M31 (Ocean Blue, 6GB RAM, 128GB Storage) - Get Flat Rs 2,500 Instant Discount with select bank cards - Limited Period Offer","Label":"Title","Locale":"en_IN"}},"Offers":{"Listings":[{"Id":"DC6ZAXF6qNdlESLD4vdkiZ4DT0gujZt676%2FhqlbuHpFUc5JDIwpeO0HYeSkcvgeAdXGmWOYc%2FO6DtZxzchM7rvuLPPr5b7Ffmzg2QjBFyU3W24n71nhOwIPUTsI3%2BqTuCfsMSKNtdPoisjWpvceuBxoa%2FFvCQCjX","Price":{"Amount":16499.0,"Currency":"INR","DisplayAmount":"₹ 16,499.00","Savings":{"Amount":1000.0,"Currency":"INR","DisplayAmount":"₹ 1,000.00 (6%)","Percentage":6}},"ViolatesMAP":false}]}}]}}
这是简单的结果echo $response;
我怎样才能回应"ItemInfo":{"Title"
唯一的?
结果$title
应该是“Samsung Galaxy M31(海洋蓝,6GB RAM,128GB 存储空间) - 使用精选银行卡获得 2,500 卢比的即时折扣 - 限时优惠”。或者结果$price
应该是“16499.0”
我对 JSON 数组感到困惑!
解决方案
推荐阅读
- visual-studio-code - 在 VS Code 中自定义颜色?
- kotlin - 为什么 Kotlin 编译器不强制我初始化我在接口中定义的 val?
- git - 无法向主分支提交提交
- python - Dijkstra 在 Python 中的算法实现 - 它是如何工作的?
- r - R删除两个稀疏矩阵的重复元素
- c - 尝试访问函数外部的结构变量后出现分段错误
- javascript - JavaScript 通过类/id 以外的其他参数点击 li
- reactjs - WebStorm 2018.1.4 + ESLint: TypeError: this.CliEngine 不是构造函数
- javascript - 删除监听器:firebase.auth().onIdTokenChanged
- javascript - 分页 - 创建一个新文档