ruby - 如何以编程方式在Facebook Pages上发布(共享)YouTube视频?

标签 ruby facebook facebook-graph-api youtube koala

目前,我直接将一些科学视频上传到YouTube和Facebook。我希望将其简单地上传到YouTube,然后在Facebook页面上共享。到目前为止,我遇到的问题以及直接上传的原因是,我只能将视频共享到我的用户帐户中,而不能将它们发布到我想要的页面上。我不希望这些出现在我的用户帐户中。

如何在Ruby(或Ruby on Rails)中完成? 我愿意接受gem建议或任何其他方法。

最佳答案

您可以在自己的Facebook帐户上发布feed,包括youtube视频的网址。

著名的 gem 是koalafb_graph

使用考拉的例子

fb_api = Koala::Facebook::API.new(access_token)
fb_api.put_wall_post(message, {:link => youtube_video_url,
                               :description => description,
                               :name => video_title})

关于ruby - 如何以编程方式在Facebook Pages上发布(共享)YouTube视频?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12415025/

相关文章:

通过 Open Graph API 发布时,Facebook 墙贴图片不会呈现

ruby-on-rails - 防止 FloatDomainError NaN

ruby-on-rails - rails : Can't verify CSRF token authenticity

ruby - Controller 的简单路由导致 ArgumentErrorr

Javascript:我的 fbAsyncInit() 方法永远不会被调用

Facebook 聊天在打开时 Conceal Flash 应用程序

php - Facebook SDK v5 Graph 返回错误 : Invalid OAuth access token

facebook-graph-api - 订阅 Facebook 页面到应用程序时如何解决 "The parameter subscribed_fields is required"错误?

android - GraphRequest (Android Facebook SDK) 中缺少位置数据

ruby - Overflow-y + 在 Ruby curses 窗口上滚动