我可以在不建立组织的情况下为私人YouTube帐户创建内部项目吗?

时间:2019-09-22 03:40:46

标签: google-api youtube-api google-oauth youtube-data-api

要使用Java客户端访问YouTube API,我需要一个OAuth访问令牌。主要问题:要授予除基本Google数据以外的其他任何API的访问权限,我可以设置一个内部项目(已经尝试过,或者我做错了什么,或者它根本无法使用我想要的方式)或公共项目需要一些条件,例如使用条款,隐私政策,项目页面等。 当我已经尝试建立一个组织时,我遇到了将项目迁移到该组织的麻烦。并且当尝试使用组织帐户时,访问YouTube时收到错误消息,提示YouTube无法与组织帐户一起使用。

关于我的项目的更多背景信息: 我计划使用YouTube API开发一种小型的实时流编码器,以自动设置新的实时事件并参与实时聊天(因为我并不那么流行,使用限制对我来说已经绰绰有余了)。由于我没有设法使编码器正常工作,所以我放弃了这个想法。 当时,我只能通过意外或延迟等方式来工作,因为我只是设置了可以访问YouTube API的登录名,却未提供项目页面,tos,隐私等必需的信息。可以使用Java客户端登录(因为我没有在我的服务器上设置中继,所以我过去一直使用auth方法,其中Google将该令牌显示为一个令牌,然后在客户端中输入一个令牌,然后创建auth令牌-非常简单并记录在案)。 出于明显的原因,Google不允许以这种方式使用自己的API,并迅速取消了该项目。当我问到如何正确地使用内部项目时,我被指出了。因此,我尝试遵循记录的方法来设置组织帐户,以某种方式设法链接了两个帐户(仅一次,因为我重试一次,但我没有使其再次正常工作)并将项目设置为内部。但是当我尝试使用它时,由于出现错误消息,所以我无法使用我的私人帐户登录,尽管两个帐户之间至少存在某种联系,以便我可以转移项目,但我的私人帐户不属于组织,因此我无法访问内部项目。尝试使用组织帐户登录时,出现错误,我无法将YouTube与该类型的公司帐户一起使用。 因此,要么无法以这种方式使用,要么我犯了一些明显的错误。

另一方面,是的,我可能会设置所需的信息,但是我不知道说服Google接受一个仅由内部使用的公共项目所需要的条件。我可以在一开始就添加一些信息,如果某人不属于我不存在的内部开发人员团队,则不应该使用它(尽管无论如何也没有人可以访问,因为代码和引用将仅由本人和我使用)不会传播出去)。 有没有人有使用私有帐户中的公共项目访问YouTube API的经验? 当我尝试按照组织帐户的要求重新定向到公司支持后,便尝试直接与Google支持人员联系-我不知道自己是否可以理解地表达自己或支持者是否答对了我的问题。

如果需要更多信息,请询问-顺便说一句:这是我第一次使用SO-因此请问是否应该以其他任何方式询问。遗憾的是,Google只重定向到这里,而不是某种形式的社区论坛。

预先感谢

马特

//编辑 另外:我尝试使用api键,但是我得到401错误状态,未针对大多数请求正确授权。所以我想需要使用OAuth。

0 个答案:

没有答案