- 浏览: 190358 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (83)
- J2EE/Core Java (24)
- J2EE/Portal (2)
- J2EE/UI (4)
- J2EE/ATG (1)
- J2EE/Report (1)
- J2EE/Web Service/Rest API (2)
- Design Pattern (2)
- Arithmetic (4)
- Linux (12)
- Ruby&Rails (17)
- Database (5)
- J2EE/Payment (1)
- J2EE/JVM (1)
- Encryption/Decryption (3)
- J2EE/Multi Threading (4)
- SQL (1)
- https://community.teamviewer.com/t5/Knowledge-Base/Where-can-I-download-older-TeamViewer-versions-nbsp/ta-p/7729 (0)
最新评论
这是一个简单集成微信api的的例子,使用这个Gem:https://github.com/lanrion/weixin_rails_middleware
1. 下载这个rails4例子到本地
https://github.com/caiwenhn2008/weixin_rails_middleware_example
2.运行
bundle exec bundle install
3. 启动服务器,http://localhost:3000/
rails server
4. 根据下面的例子安装,启动 localtunnelling :
http://caerun.iteye.com/admin/blogs/2271660
得到这个映射的公网地址:https://gtxzozgorw.localtunnel.me
5. 在http://localhost:3000/创建用户,微信token,如下:
6.所以本地微信应用对应的公网地址:
https://gtxzozgorw.localtunnel.me/weixin/4-kov581d4uewerdtb4joj3uywbv-hhgy1i_zroabmq
Token is: 14fc9031f12fd684359c7a05
7. 登陆微信公众平台: http://mp.weixin.qq.com/debug/cgi-bin/sandboxinfo?action=showinfo&t=sandbox/index
8. 用微信扫描你自己的微信公众测试号
9. 关注微信号码后可以发任何信息测试一下,得到一个相同的回复信息
10. 可以查看weixin_controller_decorator.rb如何客户化返回信息
更多请参考原作者github: https://github.com/lanrion/weixin_rails_middleware
发表评论
-
Eigenclass in Ruby
2016-08-02 17:50 508obj = Object.new def obj.sin ... -
First DSL With Ruby
2016-08-02 16:23 536test_event.rb event "an ... -
Ruby Version of C# using keyword
2016-08-02 11:51 459class Resource1 def disp ... -
localtunnelling绑定本地Web应用到公网地址
2016-01-17 20:14 571引用Localtunnel will assign you a ... -
WordPress 风格开源博客 (响应式布局)
2015-08-09 23:42 701Rails4个人开源小博客 介绍: https://ruby ... -
Rails实现markdown和代码高亮
2015-08-07 11:47 765安装GEM Markdown是时下很流行的一种标记语言。 ... -
TextMate常见快捷键
2015-08-07 11:42 2292cmd + option + L 显示行号 cmd ... -
Rails插件twitter-bootstrap-rails
2015-08-07 11:40 573github完整项目 https://github.com/ ... -
Heroku个人博客
2015-02-10 12:04 6http://wilsoncai.herokuapp.com/ ... -
Rails 4 Quick Start
2014-12-13 10:47 0set rails gem proxy from Taobao ... -
Ruby1.8.7 安装和使用selenium
2013-06-21 17:54 1087引用Selenium可以用来模拟浏览器页面点击,可以用来做页面 ... -
Rails2.2.2之国际化
2013-01-27 23:52 8791. 新建国际化配置文件config\initializers ... -
Rails2.2.2之文件上传下载
2013-01-27 23:42 7751. 创建一个保存文件的表,然后rake db:migrate ... -
Rails2.2.2之发送邮件
2013-01-27 23:32 7501. config\environment.rb中添加smtp ... -
Rails2.2.2之will_paginate分页
2013-01-27 23:04 1198引用分页是web开发中常见的问题,基本解决思路是每次查询当页的 ... -
Ruby 代码块
2013-01-14 18:27 825引用Ruby代码块可以通过yield方法传递给被调用的方法 1 ... -
Ruby发送邮件(163邮箱)
2011-10-25 17:27 7111Ruby1.8.6发送163邮件到gmail require ... -
Rails2.2.2之windows环境搭建
2010-07-20 15:46 3742引用如果gem速度慢 使用代理安装rails 引用gem in ...
相关推荐
`weixin_rails_middleware` 是一个开源的 Ruby 框架中间件,设计用于帮助开发者轻松地在 Rails 应用程序中集成微信服务。这个中间件提供了与微信API交互的功能,包括验证微信服务器的请求、处理用户消息、以及发送...
Rails微信 微信公众平台及微信开放平台集大成者。 特性 支持微信公众号,企业微信,微信小程序,微信开放平台几乎所有已开放功能; 为SaaS而生,支持多账号: 微信公众号多账号; 微信支付多账号; 微信第三方平台多...
Wechat-rails 可以帮助开发者方便地在Rails环境中集成微信公众平台提供的所有服务,目前微信公众平台提供了以下几种类型的服务。 微信公众平台基本API, 无需Web环境。 消息处理机制, 需运行在Web环境中。 OAuth 2.0...
与API后端集成 节点 Ruby on Rails 在开发中代理API请求 配置代理后出现“无效的主机头”错误 手动配置代理 配置WebSocket代理 在开发中使用HTTPS 在服务器上生成动态<meta>标记 预渲染为静态HTML文件 将...
一种工具,可帮助您使用 Rails 中的集成测试为 API 生成文档。 安装 将 gem 定义添加到您的 Gemfile 并bundle install : gem 'api_docs' 要访问生成的文档,请将其挂载到routes.rb的路径,如下所示: mount ...
标题中的“使用Rails4Devise和Grape验证API”揭示了这个项目是关于在Ruby on Rails 4框架中实现用户认证的。Devise是一个灵活的身份验证解决方案,它为Rails应用提供了许多常见的身份验证需求,如注册、登录、密码...
微信宝可帮助Rails开发人员轻松集成或,包括以下功能: API(可以通过控制台或Rails服务器访问) (需要运行rails服务器) 配置签名 OAuth 2.0身份验证 接收来自用户的消息时记录会话(可选) wechat命令在...
10. **测试**:测试是API开发的关键部分,Rails API支持RSpec、Minitest等多种测试框架,方便编写和执行API端点的测试用例。 Rails API文档是学习和开发这个框架的重要资源。它详细介绍了如何设置项目、配置路由、...
5. **易于测试**:Rails提供了完善的单元测试、集成测试框架,便于开发者编写高质量的代码。 ### 三、构建RESTful API的关键步骤 1. **确定资源**:首先明确API需要处理哪些资源(例如用户、订单、文章等),并为...
《Rails API 4.0.0:Ruby on Rails框架的API设计与开发指南》 Rails API 4.0.0是Ruby on Rails框架的一个版本,专门针对构建应用程序接口(APIs)进行了优化。Ruby on Rails是由David Heinemeier Hansson创建的开源...
Rails集成了测试框架如RSpec和MiniTest,允许开发者编写单元测试、集成测试和功能测试,确保代码的稳定性和可靠性。 安全方面,Rails提供了许多安全特性,如CSRF(跨站请求伪造)防护、XSS(跨站脚本)防御、以及...
Ruby on Rails4 api.chm ruby on rails 4 最新api chm版本,方便大家阅览!
8. **Testing**:Rails内置了测试框架,如RSpec和Test::Unit,鼓励开发者采用TDD(测试驱动开发)和BDD(行为驱动开发)方法。 9. **Gemfile和Bundler**:Gemfile用于定义项目依赖的Ruby gems,Bundler则管理这些...
Ruby-APITaster是一款强大的工具,专为Rails应用的API测试和可视化设计。它使得开发者能够迅速地对API接口进行互动式测试,从而确保API的功能正确性和性能稳定性。这款工具的出现,极大地简化了API测试过程,提高了...
- **Webpacker支持**:虽然Webpacker不是Rails 4的核心特性,但本书可能会提及Rails 4如何与Webpacker集成,以更好地管理JavaScript资产。 - **Sprockets的改进**:Rails 4进一步优化了Sprockets,这是一个用于处理...
《Rails 4 Test Prescriptions》是一本专注于教授开发者如何为Rails应用编写测试的书籍,作者Noel Rappin凭借多年的经验提炼出了一系列实用且有效的测试策略。本书受到了来自RSpec的主要维护者Myron Marston、...
6. **Rails 4 API Changes**: Rails 4在API上进行了一些改变,如`update_attributes`变为`update`,`destroy`方法现在返回被销毁的对象,这些变化需要开发者了解并适应。 7. **Migrations and Database Schema**: ...
9. **测试**:Rails提供了全面的测试支持,如Test::Unit、Functional测试、Integration测试和RSpec,以及Mock对象和Stub。 10. **插件和Gem**:Rails的生态系统中,Gem是第三方库的主要形式,它们提供了额外的功能...
Rails提供TDD(Test-Driven Development)工具如RSpec和Capybara,用于编写单元测试和集成测试,确保API的正确性和稳定性。 10. 文档:良好的API文档能提升开发者的体验。可以使用Swagger或RDoc生成自动生成的API...
### Rails 4 测试处方:构建健康的代码库 #### 关键知识点概述 1. **测试在 Rails 应用中的重要性** 2. **选择合适的测试策略** 3. **理解模拟(Mocking)与存根(Stubbing)的区别** 4. **构建高效测试套件的最佳实践...