如何将api链接转换为有用的链接?

时间:2012-04-20 22:25:03

标签: json api dictionary

之前我没有尝试过这么多,所以我想知道做我想做的事情的推荐路线是什么。

我正在尝试PunchFork.com api,它在JSON字典中返回食谱。 Here's an example

我如何为每个食谱返回“title”,“thumb”和“pf_url”,以便我可以在页面上显示它们?目前有几个选择使用哪些值来创建网址,但我不知道如何处理该网址以便在网页上显示数据。

如果您有任何问题,请询问。

1 个答案:

答案 0 :(得分:0)

您使用什么语言来生成网页?大多数语言都有内置的机制,可以将JSON字符串转换为语言理解的对象。

这是一个使用PHP生成HTML页面的示例,其中包含您引用的API中的所有图像:

$response = file_get_contents($url);

$object = json_decode($response);

// Now $object is an object with the same data represented in the JSON string,
//   and you can refer to its class members accordingly:

foreach ($object->recipes as $recipe)
{
    $imageUrl = $recipe->source_img;
    echo '<img src="$imageUrl" />';
}