问题标签 [koala]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - 如何使用图形 API 获取 Facebook 视频隐私设置
如何使用 GRAPH API 获取 Facebook 视频对象隐私设置?(我正在使用红宝石考拉)。只能找到 FQL 解决方案(此处)
谢谢,穆兹利。
ruby-on-rails - 我们可以授予对应用程序的访问权限以在 facebook 的页面上发布内容吗?
场景是我想在我从其他应用程序创建的 Facebook 页面上发布一些详细信息。所以想知道我们如何通过访问令牌授予对应用程序的访问权限意味着我们如何获得访问令牌?
谢谢问候
ruby-on-rails - 如何使用 koala gem 在 Facebook 墙上发布上传的图片/视频附件?
我正在做一个涉及使用 Koala gem 调用 facebook graph API 的 Rails 项目。是否可以通过图形 API 将图片/视频附件(不是图片链接)发布到 Facebook 墙上?
我可以使用此命令放置图片
但这只上传到相册
我没有这样做:
错误:
帮助 ?
ruby-on-rails - 尝试使用 Koala 进行 fb apprequest,但访问令牌已过期。我该怎么处理?
我知道这个关于过期令牌的问题已经被问过很多次了。但是我找不到适合我的情况。基本上我想向用户发出一个 fb apprequest,无论他/她在 Facebook 上是在线还是离线。
另外,我对 Facebook 文档感到困惑。如果有人能回答我下面的问题,非常感谢。
Facebook 访问令牌在用户退出 Facebook 后立即过期,除非它是长期令牌?
假设用户 A 访问令牌已过期。我是否有可能在用户 A 不返回我的画布应用程序的情况下获得新的访问令牌?
当我对用户进行身份验证时,我是否会获得一个短期令牌,然后我可以根据需要延长有效期,还是默认获得一个长期令牌?
下面是我使用 Koala 进行 fb 请求的代码:
谢谢!
ruby-on-rails - 使用 koala gem 设置上传到 Facebook 的视频的隐私
我正在尝试使用考拉将视频发布到 Facebook。除了我无法设置视频的隐私设置外,一切似乎都正常。我的代码是
result = fb_graph.put_video(video_path, {:title => self.title, :description => self.description, :privacy => '{"value": "CUSTOM", "friends": "SELF"}'})
如何正确设置隐私?
ruby-on-rails - 很长一段时间后,Koala 中的 put_connections() 到 Facebook 图表失败
我正在使用 Rails 3.2.5 和 Koala 1.3.0(不是最新的,因为最新的甚至拒绝运行 Heroku 的示例 Facebook 应用程序)。Web 服务器是 Unicorn。
当我尝试使用 put_connections() 发布到时间线时:
控制器停顿 12 秒后出现异常:
我使用调试工具进行了测试:http: //developers.facebook.com/tools/debug ,它发现第 2 行中记录的 URL 没有错误。
我的网络服务器记录来自 Facebook IP 的 GET 并返回 200 OK。然后 Facebook IP 发出更多请求以获取图像,这也获得了 200 OK。
我正在对我的应用程序的测试用户进行测试,仅供参考。
更新
这似乎是一个 OpenGraph 问题。这个问题为我重现:https ://developers.facebook.com/bugs/213733412077729
基本上,只有在我在调试器上测试一次之后,POST 才能成功!以前有人经历过吗?
ruby-on-rails - 尝试使用 Koala gem 扩展 Facebook oauth 令牌
在参照:
http://developers.facebook.com/roadmap/offline-access-removal/#extend_token
我的代码看起来像这样:
虽然返回值包含扩展令牌但它抛出 MultiJson::DecodeError
]
我怀疑导致错误的结局。不确定这是 Facebook 错误还是我处理不当。感谢有人可以帮助我。谢谢!
我也尝试使用 Net::HTTP.get(uri) 代替。但得到以下错误。
不知道是防火墙还是什么?
ruby-on-rails - Rails、Koala 和 Facebook - 将图片发布到墙上并跟踪点赞数
我正在开发一个与 Facebook 进行大量通信的 Rails 应用程序。这个概念是用户可以上传图像,并且会有一种带有这些图像缩略图的画廊和一个“喜欢计数”指示器。我正在使用koala
宝石。
我成功地将图像发布到我的墙上,如下所示:
在我的_post.html.erb
我做这样的事情:
如果我只包含来自 facebook 的这个 html 片段,我不会得到正确的结果,因为它指向同一个上传的图像,而不是之前创建的帖子。我想我需要我之前创建的 Facebook 帖子中的某种 post_id 吗?
有任何想法吗 ?
更新
put_picture 方法返回以下内容:
但是当我使用http://graph.facebook.com/109668002508542或检查这些 ID 时
我没有得到任何信息,没有喜欢,只是一个“假”
ruby-on-rails - 通知中看不到 put_connections 发送的 koala facebook apprequests
当我使用 put_connections 通过 Koala API 发送应用请求时,它会发送给相关用户,并且应用程序的请求数增加 1。但我在用户 facebook 页面的主通知部分看不到它。有没有为此设置的参数?
ruby - 使用 Koala (Ruby) 收集用户的新闻提要
我想在用户通过身份验证后拉入用户的新闻源。我正在使用Koala gem,但如果我调用get_connection('me', 'feed')
它,它只会返回我墙上的最后三个帖子。我想要显示在用户主页上的最后约 100 个帖子(或自 1234567 之后的帖子)。