Project Description

VimeoDotNet is a wrapper for Vimeo Advanced API. It supports all of Advanced API's methods and the Upload API and comes with additional methods to make working with Vimeo API easier.

The code for upload support is no longer included in the open source version of VimeoDotNet and is only available to the supporters of VimeoDotNet. To become a supporter consider making a donation (by clicking the link below) and then send me an email (saeed[at]saeedoo.com) to get the entire source code.

If this project has helped you and you want to keep it alive, please consider supporting it by making a donation via PayPal.


vfw2_9

 

vfw2_8

To use this project follow these steps:

  1. Download the latest version of VimeoDotNet from the Source Code page
  2. Add VimeoAPI projects to your solution
  3. Add a reference to VimeoAPI from your project
  4. Create an instance of Vimeo.API.VimeoClient
  5. Enjoy!

Visit http://afsharious.wordpress.com/vimeodotnet/ for more information.

Available Methods:

activity

* activity.happenedToUser
* activity.userDid

albums

* albums.addToWatchLater
* albums.addVideo
* albums.create
* albums.delete
* albums.getAll
* albums.getVideos
* albums.getWatchLater
* albums.removeFromWatchLater
* albums.removeVideo
* albums.setDescription
* albums.setPassword
* albums.setTitle

channels

* channels.addVideo
* channels.getAll
* channels.getInfo
* channels.getModerated
* channels.getModerators
* channels.getSubscribers
* channels.getVideos
* channels.removeVideo
* channels.subscribe
* channels.unsubscribe

contacts

* contacts.getAll
* contacts.getMutual
* contacts.getOnline
* contacts.getWhoAdded

groups

* groups.addVideo
* groups.getAddable
* groups.getAll
* groups.getFiles [DEPRECATED] 
* groups.getInfo
* groups.getMembers
* groups.getModerators
* groups.getVideoComments
* groups.getVideos
* groups.join
* groups.leave
* groups.removeVideo

groups.forums

* groups.forums.getTopicComments
* groups.forums.getTopics

oauth

* oauth.checkAccessToken

people

* people.addContact
* people.addSubscription
* people.findByEmail
* people.getInfo
* people.getPortraitUrls
* people.getSubscriptions
* people.removeContact
* people.removeSubscription

test

* test.echo
* test.login
* test.null

videos

* videos.addCast
* videos.addPhotos
* videos.addTags
* videos.clearTags
* videos.delete
* videos.getAll
* videos.getAppearsIn
* videos.getByTag
* videos.getCast
* videos.getCollections
* videos.getContactsLiked [DEPRECATED] 
* videos.getContactsUploaded [DEPRECATED]
* videos.getInfo
* videos.getLikers
* videos.getLikes
* videos.getSubscriptions
* videos.getThumbnailUrls
* videos.getUploaded
* videos.removeCast
* videos.removeTag
* videos.search
* videos.setDescription
* videos.setDownloadPrivacy
* videos.setLicense
* videos.setLike
* videos.setPrivacy
* videos.setTitle

videos.comments

* videos.comments.addComment
* videos.comments.deleteComment
* videos.comments.editComment
* videos.comments.getList

videos.upload

* videos.upload.checkTicket
* videos.upload.complete
* videos.upload.getQuota
* videos.upload.getTicket
* videos.upload.verifyChunks
* File upload via POST (upload_multi)

You can check my blog for news and updates: http://saeedoo.com
Also check out the VimeoDotNet page on my blog for more info: http://afsharious.wordpress.com/vimeodotnet/

Last edited Mar 14, 2013 at 8:40 AM by saeedoo, version 14