嵌套API调用PHP
我进行了一个API调用,返回一个项目列表。我使用foreach循环迭代JSON数据:嵌套API调用PHP,php,json,Php,Json,我进行了一个API调用,返回一个项目列表。我使用foreach循环迭代JSON数据: foreach($decoded_results['items'] as $item) { $image_link = $item['thumb']; $link_url = $item['url']; $subject = $item['title']; } 我需要每个项目的一些附加信息,为了获得这些信息,我需要调用另一个端点 在我的第一个响应中,JSON对象中的每个
foreach($decoded_results['items'] as $item) {
$image_link = $item['thumb'];
$link_url = $item['url'];
$subject = $item['title'];
}
我需要每个项目的一些附加信息,为了获得这些信息,我需要调用另一个端点
在我的第一个响应中,JSON对象中的每个项都有一个ID为的属性,该属性对应于另一个JSON对象中具有相同ID的属性,我在调用第二个端点时将其作为响应。此ID需要作为第二个API调用的查询字符串中的参数
实现这一目标的最佳方法是什么?我对curl\u multi进行了一点研究,但不确定这是否适合这种情况。最好的解决方案是,如果您的第二个API有一个端点,该端点接受ID列表,并且可以在一次调用中返回您所需的所有信息,否则称为数据库管理,它在这里也是一样的,不是一个最佳的解决方案。您对构建该API有发言权吗?如果是这样,您可以构建一个接受多个id并为这些id提供所需内容的端点。