我正在使用cakephp进行我的项目,并希望使用Advanced API在vimeo中包含我在其中一个频道中列出的视频。为此,我正在使用以下链接中的OAuth库
这是我的索引代码和回调函数
public function index(){
$this->set('title_for_layout', 'Administrator | Videos');
$client = $this->createClient();
$requestToken = $client->getRequestToken('https://vimeo.com/oauth/request_token', 'http://' . $_SERVER['HTTP_HOST'] . '/example/callback');
if ($requestToken) {
$this->Session->write('vimeo_request_token', $requestToken);
$this->redirect('https://vimeo.com/oauth/authorize?oauth_token=' . $requestToken->key);
} else {
echo "An error has occured";
}
}
public function callback() {
$requestToken = $this->Session->read('vimeo_request_token');
$client = $this->createClient();
$accessToken = $client->getAccessToken('https://vimeo.com/oauth/access_token', $requestToken);
}
但是当索引页面加载后,它会将我重定向到以下链接
https://vimeo.com/oauth/authorize?oauth_token=
但它应该重定向,授权并返回我当前的应用页面。有没有人知道如何解决它?我现在试图这样做几个小时
由于