gpt4 book ai didi

python - 如何使用 python/tumblr api 从帖子中获取注释信息?

转载 作者:太空宇宙 更新时间:2023-11-03 11:48:22 25 4
gpt4 key购买 nike

我对所有这些级别的听写感到非常困惑,我不得不费力地通过它会更容易 imo 只是通过抓取来做到这一点,但是我想这是学习听写的一个很好的练习并且一旦我弄清楚可能会更快.

我的代码如下,其中 cposts 的赋值语句返回 404:

import pytumblr

# Authenticate via OAuth
client = pytumblr.TumblrRestClient(
'xxxxxxxxxxxxxxxxxxxxxxxxxxxx'
)

f = client.followers('blog.tumblr.com')

users = f['users']

names = [b['name'] for b in f['users']]
print names

cposts = client.posts(names[0], 'notes_info=True')

print (cposts)

但是 python api 信息说:client.posts('codingjester', **params) # get posts for a blog

这个 SO 帖子 ( Getting more than 50 notes with Tumblr API ) 说你应该使用 notes_info 来获取笔记。但我不知道如何在 python 中构建它而不是制作一个 url。

我可以使用构建 url 的请求,但我认为有一种使用 python/tumblr api 的更简单的方法,我只是还没弄明白,如果有人可以说明的话。

最佳答案

删除 notes_info=True 周围的引号。您应该将值 True 传递给 clientposts() 方法的 notes_info 参数。相反,您实际上将字符串 'notes_info=True' 作为位置参数传递,这是无效的并导致 pytumblr 创建无效的 URL,这就是您获得 404 的原因。

关于python - 如何使用 python/tumblr api 从帖子中获取注释信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33807909/

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