之前通过致电gdata.blogger.client.add_post()
...
post = client.add_post(...)
post_id = post.get_post_id()
...如何在将来使用该帖子ID检索帖子?我想也许gdata.blogger.client.Query
可能是要走的路,但这并不支持post id作为查询词。与Python gdata
模块一起分发的示例代码没有这个用例的示例,并且在探讨gdata.blogger.client.*
一段时间后,我没有取得多大进展。
我显然可以遍历博客中的所有帖子,直到找到具有相应ID的帖子,但这将是一个可怕的,可怕的想法。
答案 0 :(得分:1)
继续回答我自己的问题......
经过大量的摆弄,看起来这是一个解决方案。给出:
你可以这样做:
post = client.get_feed(
blog.get_post_link().href + '/%s' % post_id,
auth_token=client.auth_token,
desired_class=gdata.blogger.data.BlogPost)
答案 1 :(得分:0)
您是否能够获得用户所关注的博客列表(而不是用户拥有的博客/作者)?