如何从Tumblr API中找到reblog源代码

时间:2016-02-18 20:06:01

标签: api tumblr

使用Tumblr API v2,我有一个使用/ posts API调用的JSON照片帖子列表。

对于每篇帖子,我想知道帖子是从哪个用户(如果有的话)发布的,就像Tumblr显示从哪个用户发布帖子一样。

可以从/ posts回复中获取source_url或source_title,但这不是最后一个reblogger - 它似乎是最初的来源。

有什么想法吗?

1 个答案:

答案 0 :(得分:3)

Reblog Info

在向Tumblr API发出请求时,默认情况下Reblog详细信息设置为false。要启用它们,请发送以下参数?reblog_info=true

示例:

https://api.tumblr.com/v2/blog/pitchersandpoets.tumblr.com/posts?reblog_info=true

如果已回复,则响应将包含以下内容:

"reblogged_from_id": "139318910829",
"reblogged_from_url": "http:\/\/travelswithzoe.tumblr.com\/post\/139318910829\/happy-valentines-day",
"reblogged_from_name": "travelswithzoe",
"reblogged_from_title": "Travels with Zo\u00eb",
"reblogged_from_uuid": "travelswithzoe.tumblr.com",
"reblogged_from_can_message": true,
"reblogged_root_id": "139318910829",
"reblogged_root_url": "http:\/\/travelswithzoe.tumblr.com\/post\/139318910829\/happy-valentines-day",
"reblogged_root_name": "travelswithzoe",
"reblogged_root_title": "Travels with Zo\u00eb",
"reblogged_root_uuid": "travelswithzoe.tumblr.com",
"reblogged_root_can_message": true