RoR YouTube 按用户而不是按网站
我有一个社交应用程序,我很高兴能被指出正确的方向。我希望我的用户将他们的 YouTube 帐户链接到他们的个人资料,并能够从我的应用程序中上传/查看/删除电影。
我有另一个应用程序(房地产代理),我正在使用 gem youtube_it ,它在单用户应用程序上运行良好。
I have a social application and I would appreciate being pointed into the right direction. I would like my users to link their YouTube account to their profile and be able to upload/view/delete movies from within my application.
I have another application (An estate agency) which I am using the gem youtube_it which works fine on a single user application.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
虽然我自己没有这样做,但看起来您可以这样做:您只需要为每个用户使用不同的客户端即可。仅从 youtube_it 文档来看,您似乎可以让每个用户通过 OAuth 授权您的应用程序,并基于每个用户存储访问令牌响应。然后您可以使用返回的令牌来发布视频。请查看 youtube_it 自述文件中建立客户端下的使用 OAuth 的客户端部分获取示例代码。
有关详情,请参阅网络应用程序 OAuth 文档。
While I haven't done this myself it looks like you can do just that: you just need to use a different client for each user. From just looking at the youtube_it docs, it looks like you could have each user authorize your application via OAuth and store the access token responses on a per user basis. Then you could use the tokens returned to post videos. Check out the Client with OAuth section under Establishing a Client in the youtube_it README for sample code.
See the OAuth for Web Application documentation for more info.