gpt4 book ai didi

php - 为 Youtube Oauth Api 编写测试

转载 作者:行者123 更新时间:2023-11-28 20:13:53 25 4
gpt4 key购买 nike

谁能告诉我如何为需要 OAUTH token 的 Youtube API 编写集成测试

例如在这个包中 alaouy/Youtube测试类中唯一需要的只是 token 。这样就可以为各种请求编写所有必需的测试。但是,此包使用 NON-auth。这很容易,因为您可以只提供 token ,并自由地提出请求。

当涉及到 Youtube OAUTH API 时,流程是用户被重定向到谷歌网站等。这阻止了我以编程方式编写测试。

如何在不重定向到外部网站的情况下为 Youtube OUATH API 编写测试?我听说,例如 facebook 提供虚拟 token ,因此所有请求都可以以编程方式编写测试。

最佳答案

Youtube API samples PHP 中有大量 PHP 示例代码其中包括 OAuth 授权。

这是在 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');

关于php - 为 Youtube Oauth Api 编写测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45130060/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com