2017-03-05 19 views
2

Blogger APIを使用してブログの投稿をリストビューに表示するアプリがあります。対応する投稿URLのサムネイルを抽出する方法はありますか? これは、我々はあなたが経由ポストリストのエンドポイントを照会する場合は、documentationによるBloggerのサムネイルBlogger APIを使用した投稿URL

{ 


"kind": "blogger#blog", 
     "id": "2399953", 
     "name": "Blogger Buzz", 
     "description": "The Official Buzz from Blogger at Google", 
     "published": "2007-04-23T22:17:29.261Z", 
     "updated": "2011-08-02T06:01:15.941Z", 
     "url": "http://buzz.blogger.com/", 
     "selfLink": "https://www.googleapis.com/blogger/v3/blogs/2399953", 
     "posts": { 
     "totalItems": 494, 
     "selfLink": "https://www.googleapis.com/blogger/v3/blogs/2399953/posts" 
     }, 
     "pages": { 
     "totalItems": 2, 
     "selfLink": "https://www.googleapis.com/blogger/v3/blogs/2399953/pages" 
     }, 
     "locale": { 
     "language": "en", 
     "country": "", 
     "variant": "" 
     } 
    } 

答えて

2

をGET-一般的なJSON応答である -

https://www.googleapis.com/blogger/v3/blogs/blogId/posts 

それはあなたがアクセスすることができ、そこからPost resourceを返す必要がありますimagesプロパティを使用して、個々の投稿の画像URLを取得します。あなたがポストリストまたは( - https://www.googleapis.com/blogger/v3/blogs/blogId/posts/postId経由)でも、個々のポストのエンドポイントを呼び出すとき

しかし、現在のBlogger API imagesプロパティを返しません。

  1. contentプロパティからHTMLを解析し、そこから画像のURLを見つけるのどちらか - そのため、あなたは利用可能な2つの選択肢があります。

  2. またはPOSTリストの公に利用可能なAPIをクエリ(経由 - https://www.blogger.com/feeds/blogID/posts/default?alt=jsonmedia$thumbnailプロパティを介して画像URLを取得)

+0

それを試してみます! –

+2

クエリ文字列にパラメータを追加するfetchImages = true –

関連する問題