【发布时间】:2011-06-09 23:29:21
【问题描述】:
几周以来,我们一直在让用户将他们的 Facebook 帐户连接到我们的网站,而我的任务是找到一种在他们的墙上发布消息(即广告)的方法。
基本上,每天都会有一个在指定时间运行的 cron 作业,它会使用我们的应用程序机密和他们的 oauth2_token(我们存储的)发布到用户的墙上。
我做了一些搜索,发现了这篇文章: http://ckdake.com/content/2010/posting-to-facebook-from-a-ruby-on-rails-app.html
不过,这似乎需要我重新授权用户。我目前只使用 OAuth2 gem 来完成我所有的 Facebook 连接,并将用户的令牌与他们的用户个人资料一起存储。我宁愿不建立一个全新的模型,只是为了存储重复信息。
那么,有没有人做过这样的事情?如果是这样,你能指出我正确的方向吗?谢谢
【问题讨论】:
-
哎呀,你的问题让我哭了。但是——当你进行身份验证时,你是否请求允许在他们的墙上发帖?你需要这样做。
-
是的,我们有发布权限。老实说,我也不喜欢这个计划。只是听从命令而已。
标签: ruby-on-rails facebook-graph-api oauth-2.0