Мне нужно получить ТОЛЬКО видео, помеченные определенным хэштегом. Я понимаю, что нет никакого способа получить только видеоролики, но как я могу разобрать через объект JSON, который я получаю, и использовать видео? Я изучал массив, и я не вижу поля, которое я мог бы надежно использовать, чтобы определить, был ли результат видео или фото (например, что-то вроде: ['type'] => 'image' было бы действительно полезно , если он существует).
Справедливости ради, это огромный массив, и я мог бы пропустить что-то очевидное.
Итак: есть ли способ проанализировать все результаты и использовать только видео? (Тогда я бы использовал эти результаты в новом массиве)
Заранее спасибо!
Видимо, я пропустил это! Мало того, что есть способ сделать это, но это точно гипотетический способ, о котором я спрашивал. Существует поле под названием ['type'], которое может равняться «видео» или «изображению» (или, возможно, другим).
Итак, для тех, кто хочет сделать то же, что и я, вы можете написать что-то вроде:
foreach ($obj->data as $post) { // check media type and skip this result if $media_type = $post->type; if($media_type != 'video'){ continue; } }