热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Webhook:如何在我的视图中显示响应

我正在使用一个API,该API可让我检查用户是否已连接到任何帐户(Amazon,Ebay,Prestash

我正在使用一个API,该API可让我检查用户是否已连接到任何帐户(Amazon,Ebay,Prestashop等)。
建立连接后,我在JSON中收到一个类似以下内容的网钩:

Parameters: {"connection"=>{"informations"=>{},"connector_uuid"=>"3180ba23-2b75-5abe-b14d-69a42835474d","id_user"=>626,"created"=>"2019-12-26 10:03:41","id_provider"=>940,"error_message"=>nil,"last_push"=>nil,"last_update"=>"2019-12-26 10:03:45","connector"=>{"sync_frequency"=>nil,"code"=>nil,"uuid"=>"3180ba23-2b75-5abe-b14d-69a42835474d","documents_type"=>["bill"],"color"=>"c8ee20","auth_mechanism"=>"credentials","capabilities"=>["document"],"id"=>470,"available_auth_mechanisms"=>["credentials"],"beta"=>true,"months_to_fetch"=>nil,"urls"=>["https://addons.prestashop.com"],"siret"=>nil,"hidden"=>false,"charged"=>true,"slug"=>"PRE","categories"=>[],"name"=>"PrestaShop"},"active"=>true,"state"=>nil,"expire"=>nil,"accounts"=>[],"error"=>nil,"subscriptions"=>[{"id_source"=>604,"documents"=>[],"id_user"=>696,"deleted"=>nil,"id_connection"=>708,"number"=>"test01@gmail.com","validity"=>nil,"label"=>"test@gmail.com","subscriber"=>"John Doe","currency"=>nil,"disabled"=>nil,"error"=>"bug","id"=>550,"formatted_balance"=>nil,"renewdate"=>nil,"balance"=>nil,"last_update"=>nil}],"next_try"=>"2019-12-27 14:03:45","id_connector"=>440,"id"=>608},"push_type"=>"partial_history","user"=>{"signin"=>"2019-12-26 10:03:08","platform"=>"sharedaccess","id"=>626},"invoice"=>{"connection"=>{"informations"=>{},"id_user"=>926,"id_provider"=>480,"id"=>440,"subscriptions"=>[{"id_source"=>699,"id_connection"=>608,"label"=>"compere01@gmail.com","id_connector"=>490,"id"=>908},"id"=>626}}}

您知道如何在我的视图中显示此JSON吗?

我在控制器中尝试过:

def webhooks
render json: response.body,status: 200
puts response.body.inspect
end

但是在我看来没有任何反应,我在控制台中有JSON,但我的put呈现了一个空字符串。


参数 ,而不是 response.body

def webhooks
render json: params,status: 200
puts params
end

推荐阅读
  • [转]doc,ppt,xls文件格式转PDF格式http:blog.csdn.netlee353086articledetails7920355确实好用。需要注意的是#import ... [详细]
  • 本文详细介绍了MySQL数据库的基础语法与核心操作,涵盖从基础概念到具体应用的多个方面。首先,文章从基础知识入手,逐步深入到创建和修改数据表的操作。接着,详细讲解了如何进行数据的插入、更新与删除。在查询部分,不仅介绍了DISTINCT和LIMIT的使用方法,还探讨了排序、过滤和通配符的应用。此外,文章还涵盖了计算字段以及多种函数的使用,包括文本处理、日期和时间处理及数值处理等。通过这些内容,读者可以全面掌握MySQL数据库的核心操作技巧。 ... [详细]
  • PTArchiver工作原理详解与应用分析
    PTArchiver工作原理及其应用分析本文详细解析了PTArchiver的工作机制,探讨了其在数据归档和管理中的应用。PTArchiver通过高效的压缩算法和灵活的存储策略,实现了对大规模数据的高效管理和长期保存。文章还介绍了其在企业级数据备份、历史数据迁移等场景中的实际应用案例,为用户提供了实用的操作建议和技术支持。 ... [详细]
  • 深入剖析Java中SimpleDateFormat在多线程环境下的潜在风险与解决方案
    深入剖析Java中SimpleDateFormat在多线程环境下的潜在风险与解决方案 ... [详细]
  • 在过去,我曾使用过自建MySQL服务器中的MyISAM和InnoDB存储引擎(也曾尝试过Memory引擎)。今年初,我开始转向阿里云的关系型数据库服务,并深入研究了其高效的压缩存储引擎TokuDB。TokuDB在数据压缩和处理大规模数据集方面表现出色,显著提升了存储效率和查询性能。通过实际应用,我发现TokuDB不仅能够有效减少存储成本,还能显著提高数据处理速度,特别适用于高并发和大数据量的场景。 ... [详细]
  • 长期以来,关于临时表与表变量的优劣之争一直存在,部分技术社区甚至认为表变量几乎毫无用武之地,如缺乏统计信息、不支持事务处理等。然而,实际情况并非如此绝对。本文将从多个角度对比分析临时表与表变量,探讨它们在不同场景下的应用优势及其潜在局限性,帮助开发者更好地选择合适的数据结构。 ... [详细]
  • MySQL 8.0 中的二进制日志格式详细解析及其官方文档参考。本文介绍了MySQL服务器如何使用不同的日志记录格式来记录二进制日志,包括早期版本中基于SQL语句的复制机制(即基于语句的日志记录)。此外,还探讨了其他日志记录方式,如基于行的日志记录和混合日志记录模式,并提供了配置和管理这些日志格式的最佳实践。 ... [详细]
  • 有关partitionaligned,gparted支持所以请使用gparted来进行分区,如果不是aligned,gparted会warning的。有 ... [详细]
  • Android 构建基础流程详解
    Android 构建基础流程详解 ... [详细]
  • 在Ubuntu系统中安装Android SDK的详细步骤及解决“Failed to fetch URL https://dlssl.google.com/”错误的方法
    在Ubuntu 11.10 x64系统中安装Android SDK的详细步骤,包括配置环境变量和解决“Failed to fetch URL https://dlssl.google.com/”错误的方法。本文详细介绍了如何在该系统上顺利安装并配置Android SDK,确保开发环境的稳定性和高效性。此外,还提供了解决网络连接问题的实用技巧,帮助用户克服常见的安装障碍。 ... [详细]
  • 本文详细介绍了使用 Python 进行 MySQL 和 Redis 数据库操作的实战技巧。首先,针对 MySQL 数据库,通过 `pymysql` 模块展示了如何连接和操作数据库,包括建立连接、执行查询和更新等常见操作。接着,文章深入探讨了 Redis 的基本命令和高级功能,如键值存储、列表操作和事务处理。此外,还提供了多个实际案例,帮助读者更好地理解和应用这些技术。 ... [详细]
  • 本文详细探讨了Zebra路由软件中的线程机制及其实际应用。通过对Zebra线程模型的深入分析,揭示了其在高效处理网络路由任务中的关键作用。文章还介绍了线程同步与通信机制,以及如何通过优化线程管理提升系统性能。此外,结合具体应用场景,展示了Zebra线程机制在复杂网络环境下的优势和灵活性。 ... [详细]
  • 本文详细介绍了在 CentOS 6.7 x64 环境下配置 MySQL 5.6.29 的 GTID 主从复制方法。主库 IP 为 192.168.0.65,备库 IP 为 192.168.0.66。通过逐步指导,帮助读者顺利实现高可用性和数据一致性。 ... [详细]
  • 如何在Linux系统中辨别服务器是否为虚拟机或物理机
    在Linux系统中,可以通过执行特定命令来判断服务器是物理机还是虚拟机。例如,在CentOS系统中,运行 `dmidecode | grep -A16 "System Information"` 命令,查看输出中的“Manufacturer”和“Product Name”字段,这些信息可以帮助用户准确区分服务器的类型。此外,还可以通过检查 `/sys/devices/virtual/dmi/id` 目录下的文件内容,进一步确认服务器的具体型号和制造商信息。 ... [详细]
  • mysql 同步机制_MySQL主从同步原理
    mysql主从同步定义主从同步使得数据可以从一个数据库服务器复制到其他服务器上,在复制数据时,一个服务器充当主服务器(master),其余 ... [详细]
author-avatar
疯子zls_565
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有