【问题标题】:How do I turn an api link into something useful?如何将 api 链接变成有用的东西?
【发布时间】:2012-04-20 22:25:02
【问题描述】:

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

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

如何返回每个食谱的“标题”、“拇指”和“pf_url”,以便在页面上显示它们?目前有几个选择用于创建 url 的值,但我不知道如何处理该 url 以在页面上显示数据。

如果您有任何问题,请尽管提问。

【问题讨论】:

    标签: json api dictionary


    【解决方案1】:

    您使用什么语言来生成网页?大多数语言都有将 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" />';
    }
    

    【讨论】:

    • 目前我只使用 HTML、CSS 和 jQuery。没用过PHP。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-12-03
    • 2020-01-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多