- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我使用 Koala在通过 API 调用与 Facebook 交互的应用程序中。我想记录 Koala 生成的原始 HTTP 请求以及 Facebook 在数据库中发回的响应。我如何获取这些字符串以便保存它们?
最佳答案
这是一个老问题,但我自己找不到如何调试 Koala 请求的直接示例。
考拉使用法拉第,具有极强的可扩展性。它基于 Rack 中间件,Koala 为其设置了默认中间件。以下是将日志记录添加到 STDOUT
到 Faraday 中间件的方法:
# Overwrite the default middleware Proc (evaluated for each request)
Koala.http_service.faraday_middleware = Proc.new do |builder|
# Add Faraday's logger (which outputs to your console)
builder.use Faraday::Response::Logger
# Add the default middleware by calling the default Proc that we just replaced
# SOURCE CODE: https://github.com/arsduo/koala/blob/master/lib/koala/http_service.rb#L20
Koala::HTTPService::DEFAULT_MIDDLEWARE.call(builder)
end
关于 HTTP 请求的 Koala 文档:
https://github.com/arsduo/koala/wiki/HTTP-Services
您可以在此处阅读有关如何使用 Faraday 以及我从何处获得记录器的更多信息:
https://mislav.net/2011/07/faraday-advanced-http/
希望这可以帮助其他任何人寻找一种简单的方法来调试对 Facebook Graph API 的 Koala HTTP 请求!
关于facebook - 如何记录 Koala API 的请求和回复?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7857918/
如何从 df 转到 df1,其中 df 和 df1 如下所示? df = koalas.DataFrame({"teams": [["SF", "NYG"] for _ in range(7)],'t
我正在使用 C++ graph library KOALA计算图的最小割。 这是我正在使用的示例 - example .它只是创建一个边上有容量的图并计算最小割。 我的问题与这一行有关: Flow::
我刚刚在我的 Ubuntu 12.04 系统上安装了 Koala。当我尝试编译我的 .scss 文件时,我收到以下错误消息: /home/tylerschade/loancalculator/styl
对于大型数据集,koalas.head(n) 函数需要很长时间。我知道它试图带回驱动程序节点中的所有数据,然后呈现绝对前 n 行。 有没有什么快速的方法可以分析 koalas 中的前 n 行,以便只涉
我正在使用 Koala for Win64 将 sass(有很多部分)编译为 css 没有问题,但是 Koala 自动编译功能仅在根 scss 文件中有更新时才运行,所以我需要打开 Koala 并按“
我已经有用户使用它的 facebook 应用程序。我已经有了通过 Koala 发布到他们的墙上的功能。 @oauth = Koala::Facebook::OAuth.new options[:fb_
我有一个 Ruby on Rails 应用程序,允许用户使用他们的 Facebook 帐户登录。我希望能够获得用户列表及其 Facebook 数据。我已经能够完成此操作,但是我必须为每个用户的姓名发送
也许这是个愚蠢的问题,但是如何从 Facebook 个人资料页面检索评论和他们的回复(最后 50 条)?例如:api.get_connections("depechemode","posts")(或
我使用 Koala在通过 API 调用与 Facebook 交互的应用程序中。我想记录 Koala 生成的原始 HTTP 请求以及 Facebook 在数据库中发回的响应。我如何获取这些字符串以便保存
我想在用户通过身份验证后拉入他们的新闻源。我正在使用 Koala gem,但如果我调用 get_connection('me', 'feed'),它只会返回我墙上的最后三个帖子。我想要显示在用户主页上
我正在尝试将一些代码从 Pandas 移植到 Koalas 以利用 Spark 的分布式处理。我正在获取一个数据框并将其分组到 A 和 B 上,然后应用一系列函数来填充新数据框的列。这是我在 Pand
尝试在 Databricks-Koalas 中复制 Pandas 功能在 Pandas 中: df = pd.DataFrame({'a': [450, 1, 26],
我不知道这是否是正确的部分,或者是否有一个部分,所以...抱歉! 无论如何,我是从 less 开始的,我正在看这个教程: "https://www.youtube.com/watch?v=pB7Ewx
我使用 Koala App 进行 Sass 编译。 我想为属性 CSS3 自动添加前缀 Screenshot my options SCSS: $radius: 14px; .test { b
我发现Koalas来自 Spark+AI 峰会,它将 pandas 引入 Spark。 据我所知,如果我需要将第三方函数映射到 Spark DataFrame,我必须在 Spark 集群的每个节点上安
我在 PySpark 中有一个 Koalas DataFrame。我想计算列标准差。我尝试过这样做: df2['x_std'] = df2[['x_1', 'x_2', 'x_3', 'x_4', '
我正在尝试使用以下代码使用 Koela 发布照片,但它没有标记用户 @graph.put_picture(pic_url,{:message => msg,:tags => [{:id => "xxx
我正在写一个简单的程序,自动创建一个 facebook邮政。据我了解,我需要有一个“用户访问 token ”才能做这个。我正在使用考拉(但其他人的理念相似库)。无论如何,我创建一个新的 OAuth 帐
我正在尝试使用经过身份验证的用户的 uid 返回好友列表。但是我只得到了部分返回值,部分 friend 被遗漏了: graph = Koala::Facebook::API.new(fb_token)
我提到我的 friend 使用 Koala,Ruby 和 Sinatra。我查看了文档,但一无所获。记住这一点,我不想给我的 friend 发信息,但我想和我一起提到他。我的代码: @graph =
我是一名优秀的程序员,十分优秀!