codeigniterまたはphpのlocalhost Webアプリケーションからyoutube apiを使ってビデオをアップロードするには?PHP youtube api error
次のように私はユーチューブライブラリの手順に従っ:
api key : 'my developer key'
consumer key : 'anonymous'
consumer secret : 'anonymous'
を次のように私は関数を使用していますし、私のサイトのURLは次のとおりです。http://localhost/ci-youtube/example/request_youtube
//CALL THIS METHOD FIRST BY GOING TO
//www.your_url.com/index.php/request_youtube
public function request_youtube()
{
$params['key'] = 'anonymous';
$params['secret'] = 'anonymous';
$params['algorithm'] = 'HMAC-SHA1';
$this->load->library('google_oauth', $params);
$data = $this->google_oauth->get_request_token(site_url('example/access_youtube'));
print_r($data);
$this->session->set_userdata('token_secret', $data['token_secret']);
redirect($data['redirect']);
//$this->load->view('welcome_message');
}
//This method will be redirected to automatically
//once the user approves access of your application
public function access_youtube()
{
$params['key'] = 'anonymous';
$params['secret'] = 'anonymous';
$params['algorithm'] = 'HMAC-SHA1';
$this->load->library('google_oauth', $params);
$oauth = $this->google_oauth->get_access_token(false, $this->session->userdata('token_secret'));
$this->session->set_userdata('oauth_token', $oauth['oauth_token']);
$this->session->set_userdata('oauth_token_secret', $oauth['oauth_token_secret']);
}
しかし、それはエラーを示しています'Invalid Token'
ご存知ですか?
早急に返信いただきありがとうございます。
詳細情報またはコードを追加 –
あなたのクエリに間違ったベースURLを使用している可能性があります。 –
google_oauthにエラー処理がありますか? ie:this-> google_oauth-> last_error?もしそうなら、それを記録し、それが与えるフィードバックを見てください。 – Philip