PHP 服务器端 YouTube V3 OAuth API 不同用户的视频上传
PHP server-side YouTube V3 OAuth API video upload for different users
目前我正在使用修改后的脚本上传视频。我以以下示例为基础:
https://github.com/youtube/api-samples/blob/master/php/resumable_upload.php
此脚本使用基于浏览器的 oauth 流程。
你能告诉我是否可以允许其他用户将视频上传到我的频道而不让他们成为频道管理员吗?这样他们就可以使用我的身份验证令牌。
如果是 - 如何实施?
是的,这绝对有可能。您需要设计一个具有以下功能的应用程序:
通过 OAuth 验证视频上传到的频道。正如 DalmTo 所说,您需要保存令牌。谁拥有令牌谁就可以访问频道。
由于您的应用程序现在可以访问该频道,它(因此您)可以决定上传什么。这意味着您有责任授予或拒绝特定用户上传内容的权利。
为此,您可以再次使用 OAuth 或您喜欢的任何其他方法(例如,您可以使用您的后端帐户)。
换句话说,用户必须识别您的应用程序。然后您的应用程序可以决定获取用户的内容并将其上传到频道。
目前我正在使用修改后的脚本上传视频。我以以下示例为基础: https://github.com/youtube/api-samples/blob/master/php/resumable_upload.php 此脚本使用基于浏览器的 oauth 流程。 你能告诉我是否可以允许其他用户将视频上传到我的频道而不让他们成为频道管理员吗?这样他们就可以使用我的身份验证令牌。 如果是 - 如何实施?
是的,这绝对有可能。您需要设计一个具有以下功能的应用程序:
通过 OAuth 验证视频上传到的频道。正如 DalmTo 所说,您需要保存令牌。谁拥有令牌谁就可以访问频道。
由于您的应用程序现在可以访问该频道,它(因此您)可以决定上传什么。这意味着您有责任授予或拒绝特定用户上传内容的权利。
为此,您可以再次使用 OAuth 或您喜欢的任何其他方法(例如,您可以使用您的后端帐户)。
换句话说,用户必须识别您的应用程序。然后您的应用程序可以决定获取用户的内容并将其上传到频道。