2016-04-28 1 views
3

Satellizer(https://github.com/sahat/satellizer)を実装しました。ログインしたときにvimeo apiを呼び出すことはできません。ログアウトしても機能しません。

今、私の中にログインしたときに、任意の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 

答えて

2

Vimeoはクエリパラメータとしてアクセストークンを探していません。完了したようにURLに追加すると、クエリパラメータになります。代わりにAuthorizationヘッダーにアクセストークンを含める必要があります。

GitHubには、PHPクライアントライブラリがあります。私の経験では、それは使用するのがかなり単純です。要求をセットアップしたくない場合は、すぐに使えます。ここに図書館があります:https://github.com/vimeo/vimeo.php

+0

これは正しいです(私はVimeoで働いています)>>>質問ヘッダーの代わりにauthヘッダー。 –