[英]Blogger (Python) API: How do I retrieve a post by post ID?
之前已經通過調用gdata.blogger.client.add_post()
獲得了帖子ID ...
post = client.add_post(...)
post_id = post.get_post_id()
...我如何使用該帖子ID將來檢索該帖子? 我以為gdata.blogger.client.Query
可能是要走的路,但這不支持將post id作為查詢項。 隨Python gdata
模塊一起分發的示例代碼沒有該用例的示例,並且在gdata.blogger.client.*
戳了一會兒之后,我並沒有取得太大進展。
很明顯,我可以遍歷博客中的所有帖子,直到找到具有相應ID的帖子,但這將是一個可怕的想法。
繼續我的主題,回答我自己的問題...
經過大量擺弄后,看來這是一種解決方案。 鑒於:
你可以這樣做:
post = client.get_feed(
blog.get_post_link().href + '/%s' % post_id,
auth_token=client.auth_token,
desired_class=gdata.blogger.data.BlogPost)
您是否可以獲得用戶關注的博客列表(而不是用戶擁有/作者的博客)?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.