Приложению поиска видео Vimeo не разрешено выполнять это действие

Кажется невероятно сложным просто получить URL-адрес для поиска видео Vimeo. У них есть URL-адреса каналов для получения видео конкретных пользователей или информации о конкретном видео, но, похоже, не для общего поиска видео.

Из других сообщений и документов я в конце концов пришел к следующему:

https://api.vimeo.com/videos?query=vimeo&client_id=xxxxxxxxxxxxxx

... где client_id действителен (зарегистрировав мое приложение).

Однако это приводит к ошибке, которая...

the app is not allowed to perform that action.

есть идеи?


person Mitya    schedule 20.10.2013    source источник
comment
Текущая документация по API больше похожа на спецификацию, чем на пользовательскую документацию. Сейчас мы завершаем работу над документацией, и это должно значительно упростить обнаружение функций.   -  person Dashron    schedule 21.10.2013


Ответы (1)


Изменить. Теперь все приложения API имеют доступ к бета-версии API по умолчанию. Если вы столкнулись с этой ошибкой, это другая проблема, и вам следует связаться с Vimeo по адресу https://vimeo.com/help/contact

Похоже, вы пытаетесь использовать API3.

В настоящее время API3 находится в стадии бета-тестирования, и его необходимо явно включить, перейдя по URL-адресу для редактирования вашего приложения: «developer.vimeo.com/apps/:id/edit» и добавив строку запроса «?oauth2=enabled».

Ваш конечный URL должен выглядеть так: «developer.vimeo.com/apps/:id/edit?oauth2=enabled». Теперь снова сохраните приложение, установив новый флажок «OAuth 2», и повторите поисковый запрос.

person Dashron    schedule 21.10.2013
comment
Спасибо, я посмотрю на это. Все немного смущает; Мне просто нужен канал, а-ля YouTube, для поиска видео - не нужно решать oAuth или что-то в этом роде :) - person Mitya; 22.10.2013
comment
Вам не нужно будет проходить процесс oauth, чтобы делать неаутентифицированные запросы, такие как ваш поисковый запрос. Приведенный выше URL-адрес должен работать нормально, вам просто нужно подписаться на API3. - person Dashron; 23.10.2013
comment
Как принять участие? Я зашел в настройки своего приложения и не вижу такой опции — он запрашивает только основные вещи, такие как имя приложения, URL-адрес логотипа, URL-адрес обратного вызова. - person Mitya; 25.10.2013
comment
Перейдите по URL-адресу, чтобы отредактировать приложение с помощью дополнительной строки запроса. Ваш окончательный URL-адрес должен выглядеть примерно так: developer.vimeo.com/apps/: id/edit?oauth2=enabled. Просто не забудьте заменить :id на идентификатор вашего приложения. - person Dashron; 26.10.2013
comment
О странно! Никогда не видел такого API. Спасибо за вашу помощь. - person Mitya; 26.10.2013