Enjin API(JSON)到PHP

时间:2014-03-14 08:21:10

标签: php json api

我试图从中获取数据:

http://natomilcorp.com/api/get-users

但是当我尝试它时,没有任何工作。

$url = "http://natomilcorp.com/api/get-users";
$jsonString = file_get_contents($url);
$obj = json_decode($jsonString);
echo $obj->"username";

我尝试使用JQuery,但我无法使其正常工作。

我想获得usernamelastseendatejoined

如果有人可以帮我这个。

1 个答案:

答案 0 :(得分:0)

可能出错的事情是:

  1. 网站没有回复
  2. JSON无效
  3. 您的代码中存在一些错误
  4. 此代码应告诉您正在发生的事情:

    error_reporting(-1); // Turn on error reporting
    $url = "http://natomilcorp.com/api/get-users";
    $jsonString = file_get_contents($url);
    if ( ! $jsonString) {
        die('Could not get data from: '.$url);
    }
    $obj = json_decode($jsonString);
    if ( ! $obj) {
        // See the following URL to figure out what the error is
        // Be sure to look at the comments, as there is a compatibility
        // function there
        // http://php.net/manual/en/function.json-last-error-msg.php
        die('Something is wrong with the JSON');
    }
    echo $obj->"username";