- Notifications
You must be signed in to change notification settings - Fork2
AngularJS factory for Vimeo JSON REST API requests
License
NotificationsYou must be signed in to change notification settings
JohnnyTheTank/angular-vimeo-api-factory
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
angular-vimeo-api-factory is an angularjs module with a vimeo api factory.
Author: Jonathan Hornung (JohnnyTheTank)
- Install via eitherbower,npm or downloaded files:
bower install --save angular-vimeo-api-factory
npm install --save angular-vimeo-api-factory
- downloadangular-vimeo-api-factory.zip
- Add
jtt_vimeo
to your application's module dependencies. - Include dependencies in your HTML.
- When using bower:
<scriptsrc="bower_components/angular-vimeo-api-factory/dist/angular-vimeo-api-factory.min.js"></script>
- When using npm:
<scriptsrc="node_modules/angular-vimeo-api-factory/dist/angular-vimeo-api-factory.min.js"></script>
- when using downloaded files
<scriptsrc="angular-vimeo-api-factory.min.js"></script>
- Use the factory
vimeoFactory
// parameters: https://developer.vimeo.com/api/endpoints/channels#/{channel_id}/videosvimeoFactory.getVideosFromChannel({channel:"<CHANNEL_NAME>",per_page:"<ITEMS_PER_PAGE>",// (optional) valid values: 1-50 | default: 25page:"<PAGE_NUMBER>",// (optional)query:"<QUERY>",// (optional)filter:"<FILTER>",// (optional)filter_embeddable:"<FILTER_EMBEDDABLE>",// (optional)sort:"<SORT>",// (optional)direction:"<DIRECTION>",// (optional)access_token:"<ACCESS_TOKEN>"}).then(function(_data){//on success}).catch(function(_data){//on error});
// parameters: https://developer.vimeo.com/api/endpoints/users#/{user_id}/videosvimeoFactory.getVideosFromUser({user:"<USER_NAME>",per_page:"<ITEMS_PER_PAGE>",// (optional) valid values: 1-50 | default: 25page:"<PAGE_NUMBER>",// (optional)query:"<QUERY>",// (optional)filter:"<FILTER>",// (optional)filter_embeddable:"<FILTER_EMBEDDABLE>",// (optional)sort:"<SORT>",// (optional)direction:"<DIRECTION>",// (optional)access_token:"<ACCESS_TOKEN>"}).then(function(_data){//on success}).catch(function(_data){//on error});
// parameters: https://developer.vimeo.com/api/endpoints/categories#/{category}/videosvimeoFactory.getVideosFromCategory({category:"<CATEGORY_NAME>",per_page:"<ITEMS_PER_PAGE>",// (optional) valid values: 1-50 | default: 25page:"<PAGE_NUMBER>",// (optional)query:"<QUERY>",// (optional)filter:"<FILTER>",// (optional)filter_embeddable:"<FILTER_EMBEDDABLE>",// (optional)sort:"<SORT>",// (optional)direction:"<DIRECTION>",// (optional)access_token:"<ACCESS_TOKEN>"}).then(function(_data){//on success}).catch(function(_data){//on error});
// parameters: https://developer.vimeo.com/api/endpoints/tags#/{word}/videosvimeoFactory.getVideosFromTag({tag:"<TAG_NAME>",per_page:"<ITEMS_PER_PAGE>",// (optional) valid values: 1-50 | default: 25page:"<PAGE_NUMBER>",// (optional)query:"<QUERY>",// (optional)sort:"<SORT>",// (optional)direction:"<DIRECTION>",// (optional)access_token:"<ACCESS_TOKEN>"}).then(function(_data){//on success}).catch(function(_data){//on error});
- docs:https://developer.vimeo.com/api/endpoints/
- api playground:https://developer.vimeo.com/api/playground/
bandsintown -dailymotion -facebook -flickr -footballdata -github -openweathermap -tumblr -vimeo -wikipedia -youtube
MIT
About
AngularJS factory for Vimeo JSON REST API requests
Topics
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Packages0
No packages published
Uh oh!
There was an error while loading.Please reload this page.