我在通过 OAuth 授权我的 Vimeo 帐户时遇到了一些麻烦。我正在使用以下 .NET 包装器: http: //afsharious.wordpress.com/vimeo-for-windows/vimeodotnet/
我了解用户必须打开浏览器才能获取验证码,然后通过 API/wrapper 登录所需的验证码。但是,我需要在网页上简单地列出我的 Vimeo 帐户中的视频,所以我不希望用户打开一个新窗口并执行教程中描述的所有验证码操作。
还有其他方法吗?我尝试过简单地使用我的消费者密钥、消费者密码、我的访问令牌和我通过在 Vimeo 上注册一个新应用程序获得的访问令牌密码。但是,这不起作用,似乎我无法那样登录:-(
我尝试的代码如下:
Vimeo.API.VimeoClient vimeoClient = new VimeoClient(MyConsumerKey, MyConsumerSecret);
// Login to Vimeo
vimeoClient.Login(MyAccessToken, MyAccessTokenSecret);
// Get videos
Videos videos = vimeoClient.vimeo_videos_getAll(true, null, null, VimeoClient.VideosSortMethod.Default, MyUserId);
有人知道怎么做吗?:-)