Я следил за документация чтобы API-интерфейс Vimeo мог запрашивать у API видео с определенным тегом, я пошел дальше и пометил видео ключевым словом «гантели».
К сожалению, возвращаются все мои видео, кто-нибудь может объяснить, где я иду не так?
Код
$vimeo->request("/users/myid/videos?method=vimeo.videos.getByTag&tag=dumbell");
Вы, кажется, смешиваете два разных API: новый API Vimeo и устарел Vimeo Advanced API1. Конечная точка имеет структуру более нового API, но параметры, кажется, взяты из более старого API (например, method
не будет параметром в более новом API, поскольку его функциональность определяется самой конечной точкой).
Теоретически, вы должны быть в состоянии использовать query
параметр на /users/{user_id}/videos
конечная точка, но у меня не было успеха при тестировании этого (использование параметра всегда приводило к 0 результатам, может быть ошибкой).
1 «Этот API устарел и больше не доступен. Ознакомьтесь с нашим совершенно новым API (в любом случае, он намного лучше)».
Других решений пока нет …