我已经实施了卫星(https://github.com/sahat/satellizer)。
现在,当我登录时,任何vimeo api调用都会返回
Failed to load resource: the server responded with a status of 401 (Authorization Required)
error:"You must provide a valid authenticated access token."
我不明白为什么即使vimeo api调用正确并且在上面提到的错误消息旁边的url中有access_token,也会发生这种情况。
https://api.vimeo.com/channels/staffpicks/videos?access_token=c57cd8d4fxxxxxx
答案 0 :(得分:2)
Vimeo不会将访问令牌作为查询参数。当您像往常一样将其添加到网址时,它是一个查询参数。您需要在Authorization标头中包含访问令牌。
在GitHub上,您可以找到PHP客户端库。根据我的经验,这是非常直接的使用。如果您不想设置请求,它可以很好地开箱即用。这是图书馆:https://github.com/vimeo/vimeo.php