【发布时间】:2014-02-03 10:59:57
【问题描述】:
我希望我网站上的一些管理员用户能够将视频直接上传/编辑到我自己的 vimeo 帐户,而无需他们每次都使用我的凭据进行身份验证,我在 Vimeo 上找不到太多关于这种情况的信息,有有人做过类似的事情吗?
我注意到我有一个来自 Vimeo 的 OAuth 访问令牌,也许我可以以某种方式使用它?
【问题讨论】:
我希望我网站上的一些管理员用户能够将视频直接上传/编辑到我自己的 vimeo 帐户,而无需他们每次都使用我的凭据进行身份验证,我在 Vimeo 上找不到太多关于这种情况的信息,有有人做过类似的事情吗?
我注意到我有一个来自 Vimeo 的 OAuth 访问令牌,也许我可以以某种方式使用它?
【问题讨论】:
这里有一个常见的误解,即授权与用户与您的应用程序交互有关。
授权就是您希望应用与 Vimeo 交互的方式。
如果您想代表其他用户进行交互,您需要他们的令牌。如果您想代表自己进行交互,您只需要使用自己的令牌。
因此,在您上面提到的情况下,您只需将访问令牌硬编码到您的应用中。这样,您的所有 api 调用都将像您自己的帐户一样进行。与您的应用互动(例如上传)的用户实际上会使用您的帐户,并将视频上传到您的帐户。
【讨论】: