gpt4 book ai didi

java - 从 jumblr 客户端获取 "is_nsfw"标志以获取 tumblr 博客

转载 作者:太空宇宙 更新时间:2023-11-04 12:50:21 25 4
gpt4 key购买 nike

我觉得我错过了一些明显的东西,但我似乎无法弄清楚。我需要根据给定的 tumblr 博文 URL 判断该博文是否发布在“is nsfw”上。

API控制台建议可以通过博客:信息找到信息“此方法返回有关博客的一般信息,例如标题、帖子数和其他高级数据”

控制台中使用 JumblrClient 的 Java 代码示例如下

// Authenticate via API Key
JumblrClient client = new JumblrClient("AUTH");
// Make the request
Blog blog = client.blogInfo("asksunshineandmoonbeams");

并且示例输出确实包含该标志 is_nsfw

{
"meta": {
"status": 200,
"msg": "OK"
},
"response": {
"blog": {
"title": "Ask Sunshine and Moonbeams",
"name": "asksunshineandmoonbeams",
"posts": 106,
"url": "http://asksunshineandmoonbeams.tumblr.com/",
"updated": 1455995792,
"description": "Sisterly love at its finest.",
"is_nsfw": false,
"ask": true,
"ask_page_title": "Give us stuff to do ^^",
"ask_anon": true,
"submission_page_title": "Any gifts for us? :3",
"share_likes": true,
"likes": 230
}
}
}

但是上面用Java创建的Blog对象似乎没有提供该信息? javadoc 也没有列出任何获取该信息的方法 http://tumblr.github.io/jumblr/javadoc/index.html?com/tumblr/jumblr/JumblrClient.html

那么,是否有另一种方法可以通过 JumblrClient 获取该标志的状态,或者我必须走另一条路线?

最佳答案

事实证明,目前 JumblrClient 确实不支持这一点。

如果其他人偶然发现了这个问题,直到它在新版本中得到解决,我现在最终通过直接通过 api.tumblr.com/v2/blog/{blog-identifier}/info?api_key={key} 查询来获取该信息如此处所述https://www.tumblr.com/docs/en/api/v2#blog-info

对于上面的例子 https://api.tumblr.com/v2/blog/asksunshineandmoonbeams.tumblr.com/info?api_key= { key }生成问题中所示的 JSON。

关于java - 从 jumblr 客户端获取 "is_nsfw"标志以获取 tumblr 博客,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35894645/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com