..我遇到了无效的签名错误 . 有人帮我这个吗?我错过了什么吗? Oauth_token是授权后获得的访问令牌
URL:vimeo.com/api/rest/v2?method = vimeo.oauth.checkAccessToken
基底线:GET&HTTP%3A%2F%2Fvimeo.com%2Fapi%2Frest%2Fv2&方法%3Dvimeo.oauth.checkAccessToken%26oauth_consumer_key%3D763ebd960af20c4844be38d388299f62%26oauth_nonce%3D-5297335925725406200%26oauth_signature_method%3DHMAC-SHA1%26oauth_timestamp%3D1329134906%26oauth_token%3Da61b496a94ebdaa151f1b757bdd54ad7%26oauth_version %3D1.0
HEADER:OAuth的oauth_consumer_key = “763ebd960af20c4844be38d388299f62”,oauth_nonce = “ - 5297335925725406200”,oauth_signature = “0xBOoOtHG%2BoiAImx3no0bUTTFeU%3D”,oauth_signature_method = “HMAC-SHA1”,oauth_timestamp = “1329134906”,组oauth_token = “a61b496a94ebdaa151f1b757bdd54ad7”,oauth_version =“1.0 “
2 回答
唐't know whether you'仍然有这个问题,但你可能会尝试使用scribe . 我've been developing an application for vimeo and relying heavily on Scribe to sign and send my requests. Here'是一个用于身份验证和签名以及发送请求的示例:
伙计我有几乎类似的问题 .
我正在处理基本呼叫,一切正常 . 但我意识到基本只允许你查询60个视频 . 每页20个视频 . 下面是我尝试使用基本实现分页的链接,但代码仅适用于三个页面,即30个视频 .
http://projects.tk-fn.com/controls/Vimeo/BKBVideoPage-Backup.html
然后我尝试了高级api,允许每页50个和无限的视频 . 我能够完成所有OAuth实现,但现在的问题是,当我将它放在浏览器中时,url工作正常,但当我尝试进行JSONP ajax调用时,它不起作用 . :(
http://projects.tk-fn.com/controls/Vimeo/OAuthSimple.html
对于那些知道的人 . OAuth接受所有必需的参数,如Consumer_Key,Secret,NONE(随机字符串),timestamp,oauth_signature(使用整个url创建) .
我找到了一个名为Simple OAuth的类并使用它 .
REFRESH页面每次都能获得正确的URL . 网址不能多次使用 . Vimeo希望每个请求都有新网址 .