PHP Как получить указанную c часть массива Amazon API JSON - PullRequest
0 голосов
/ 30 апреля 2020

Я использую API рекламы продуктов Amazon для получения информации о продукте на моем веб-сайте в массиве JSON.

При вызове API я получаю следующий пример, который показан при использовании print_r($response).

{"ItemsResult":{"Items":[{"ASIN":"B010FTYIUS","DetailPageURL":"https://www.amazon.com/dp/B010FTYIUS?tag=hangarflights-20&linkCode=ogi&th=1&psc=1","Offers":{"Listings":[{"Id":"DAjnW3%2BLO70EsyLN%2FMQLwyvR8afWckVN8fvJ6mojtJQMdPh0yCEgxtv3gBjPMOwUQp8RvEP56ao%2FWFAtjhHkFRQRsYs27pFtiLuL9DiaqdIprrqGBw03IQ%3D%3D","Price":{"Amount":1095.95,"Currency":"USD","DisplayAmount":"$1,095.95"},"ViolatesMAP":false}]}}]}}

Как я могу получить, например, только сумму цены (здесь 1095,95)? Я пробовал несколько вещей, таких как echo $response["ItemsResult"]["items"]["Offers"]["Listings"]["Price"]["Amount"], но безуспешно.

1 Ответ

1 голос
/ 30 апреля 2020
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...