使用Tumblr API v2,我有一个使用/ posts API调用的JSON照片帖子列表。
对于每篇帖子,我想知道帖子是从哪个用户(如果有的话)发布的,就像Tumblr显示从哪个用户发布帖子一样。
可以从/ posts回复中获取source_url或source_title,但这不是最后一个reblogger - 它似乎是最初的来源。
有什么想法吗?
答案 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