Tabatha M
Tabatha M

Reputation: 171

API get value Tumblr

I'm trying to use Tumblrs API and when I visit the URL for the API I get this below

{
    "meta": {
        "status": 200
        "msg": "OK",
    },
    "response": {
        "blog": {
            "title": "Ex-Sample",
            "posts": 20,
            "name": "example",
            "url": "http://example.tumblr.com/",
            "updated": 1327794725,
            "description": "A sample document used to provide examples of the various [and <i>varying</i>] HTML tags Tumblr puts out. Quote, specifically, has a lot of variants.",
            "ask": false
        }
    }
}

The URL is http://api.tumblr.com/v2/blog/example.tumblr.com/info?api_key=(APIKEY)

I'm trying to get what the "post" number is with that URL above. How would I do that in PHP and echo the number only out?.

Upvotes: 0

Views: 285

Answers (1)

Marc B
Marc B

Reputation: 360602

That looks like a JSON string, so...

$msg = '{"meta" etc.....';
$data = json_decode($msg);
echo $data['meta']['response']['blog']['posts'];

You can use

var_dump($data);

to dump the entire response in a nicely formatted tree structure.

Upvotes: 1

Related Questions