2017-07-16 9 views
2

誰でも教えてくださいあなたはOAUTHトークンを必要とするYoutube APIの統合テストを書く方法を教えてください。Youtube Oauth Apiのテストを書く

たとえば、このパッケージalaouy/Youtubeでは、テストクラスで必要なのはトークンだけです。これにより、さまざまな要求に対して必要なテストをすべて記述することができます。ただし、このパッケージはNON-authを使用します。トークンだけを提供し、自由にリクエストできるので簡単です。

Youtube OAUTH APIになると、そのユーザーはGoogleウェブサイトなどにリダイレクトされます。これにより、私はプログラム的にテストを書くことができなくなります。

外部ウェブサイトにリダイレクトせずにYoutube OUATH APIのテストを書くにはどうすればよいですか?私はfacebookがダミートークンを提供しているので、すべてのリクエストがプログラムで書かれたテストを持つことができると聞いています。

答えて

0

Youtube API samples PHPには、OAuth認証を含む多くのPHPサンプルコードがあります。ここで

quickstart.php

$client = new Google_Client(); 
    // Set to name/location of your client_secret.json file. 
    $client->setAuthConfigFile('client_secret.json'); 
    // Set to valid redirect URI for your project. 
    $client->setRedirectUri('http://localhost'); 
    $client->addScope(Google_Service_YouTube::YOUTUBE_READONLY); 
    $client->setAccessType('offline'); 
で見つかったスニペットです
関連する問題