技术开发 频道

PHP开发之Foursquare API教程

  创建一个提要

  接下来,创建一个名为 feed.php 的文件,将其放在项目根目录中。在这个文件中,您可以使用 require() 函数纳入您下载并放入 lib 文件夹的所有 Epi*.php 文件。

  然后实例化一个新的 epiFourSquare 对象,然后使用该对象连接到 venues.json 提要,传入任何必要的参数,比如 geolat、geolong 和数量为 50 的结果限制。

  最后,使用 json_encode() 将传入的 JSON 提要转换为一个 PHP 数据对象,并将其保存为一个数组。当然,为确保所有内容的安全性,您可以将全部内容包装在 try {...}exception 中。

  如果您不通过 json_encode() 运行提要,最终就得处理如下所示的提要之类的东西。

PHP开发之Foursquare API教程
▲图2 原始JSON 提要

  这对于一些人来说还好,但是您得承认,图 3 中所示的 PHP 数据对象比较容易弄清楚。

PHP开发之Foursquare API教程
▲图3 JSON 上的 PHP 数据对象

  清单 1 显示整个代码。

0
相关文章