2016-06-29 12 views
1

Es ist möglich, Benutzer-Media-Feed von Instagram ohne Genehmigung unter Verwendung von unten URL abrufen und steuern die Daten, die präsentiert wird?Filter Antwort von Instagram Medien-Feed

https://www.instagram.com/{username}/media/ 

Die Antwort kommt mit JSON-Format:

{ 
    status: "ok", 
    items: [ 
    { 
     can_delete_comments: false, 
     code:    "BHN55zegQYk", 
     location:   null, 
     images:    { 
     low_resolution:  { 
      url: "https://scontent-waw1-1.cdninstagram.com/t51.2885-15/s320x320/e35/13551611_1746490512297913_1853324944_n.jpg?ig_cache_key=MTI4MjkzNjEyOTgwNDM3MTQ5Mg%3D%3D.2.l", 
      width: 320, 
      height: 320 
     }, 
     thumbnail:   { 
      url: "https://scontent-waw1-1.cdninstagram.com/t51.2885-15/s150x150/e35/c0.0.1079.1079/13534565_996407620456445_1170595894_n.jpg?ig_cache_key=MTI4MjkzNjEyOTgwNDM3MTQ5Mg%3D%3D.2.c", 
      width: 150, 
      height: 150 
     }, 
     standard_resolution: { 
      url: "https://scontent-waw1-1.cdninstagram.com/t51.2885-15/s640x640/sh0.08/e35/13551611_1746490512297913_1853324944_n.jpg?ig_cache_key=MTI4MjkzNjEyOTgwNDM3MTQ5Mg%3D%3D.2.l", 
      width: 640, 
      height: 640 
     } 
     }, 
     can_view_comments: true, 
     comments:   { 
     count: 2, 
     data: [ 
      { 
      created_time: "1467158133", 
      text:   "#flowermuse #peonyseason #peonies #peonylove", 
      from:   { /* user object */ }, 
      id:   "17848900168109698" 
      }, 
      { 
      created_time: "1467171168", 
      text:   "!!", 
      from:   { /* user object */ }, 
      id:   "17848905430109698" 
      } 
     ] 
     }, 
     alt_media_url:  null, 
     caption:    { 
     created_time: "1467157926", 
     text:   "The first of Alaskan peonies going out this week! ", 
     from:   { /* user object */ }, 
     id:   "17848900084109698" 
     }, 
     link:    "https://www.instagram.com/p/BHN55zegQYk/", 
     likes:    { 
     count: 156, 
     data: [ 
      { /* user object */ }, 
      { /* user object */ }, 
      { /* user object */ }, 
      { /* user object */ } 
     ] 
     }, 
     created_time:  "1467157926", 
     user_has_liked:  false, 
     type:    "image", 
     id:     "1282936129804371492_25920898", 
     user:    { /* user object */ } 
    }, 
    { /* more media objects */ } 
    ] 
} 

Ist es irgendwie möglich, diese Daten zu filtern? Zum Beispiel brauche ich nur images Teile der zurückgegebenen Artikel und ich kann leicht die user Daten, ihre Kommentare, Likes, etc. überspringen. Ich möchte Daten beschränken, die nur auf die Bildquellen und ihre Beschreibung abgerufen wird.

Antwort

0

Sie können nicht mehr auf Instagram API ohne Autorisierung zugreifen, Sie benötigen access_token.

Sie können keinen gefilterten JSON-Feed mit nur Bildern erhalten, der JSON-Datenfeed ist sehr klein, Sie können einfach den gesamten Feed abrufen und einen gefilterten Feed am Client-Ende erstellen.

+0

Es ist möglich, auf Medienendpunkt zuzugreifen, wie ich erwähnte: https://www.instagram.com/nasa/media/ – hsz

+0

, das Ihnen nur 20 vor kurzem gibt, nicht sicher, ob Sie paginieren können – krisrak