Instagram API - Получить только изображения из канала

Я пытаюсь создать запрос, который может получить только фотографии (не видео) из ленты Instagram.
Конечно, я могу загрузить все каналы и затем отфильтровать их на стороне клиента, но я хочу получить данные уже отфильтрованы.

Является ли это возможным?

1 ответ

Это сработало для меня.

foreach ($pictures as $picture) {
  if($picture->data->type === "image"){
      // your code here
  }
}

$ pictures это возвращение Instagram Instagram

пример возврата:

pagination: {}
data:   
    0:  
    id: ""
   user:    {…}
   images:  {…}
   created_time:    ""
   caption: {…}
   user_has_liked:  false
   likes:   {…}
   tags:    […]
   filter:  "Nashville"
   comments:    {…}
   type:    "image" // this one!
   link:    ""
   location:    null
   attribution: null
   users_in_photo:  []
meta:   
  code: 200

Надеюсь это поможет.

Другие вопросы по тегам