Commit af917b54a209024f814e54f982b8f083c3ad5b17
1 parent
55c72892
Exists in
master
Add redis & rest-client as dependencies
Showing
2 changed files
with
8 additions
and
0 deletions
Show diff stats
dingtalk.gemspec
@@ -27,6 +27,9 @@ Gem::Specification.new do |spec| | @@ -27,6 +27,9 @@ Gem::Specification.new do |spec| | ||
27 | spec.executables = spec.files.grep(%r{^exe/}) { |f| File.basename(f) } | 27 | spec.executables = spec.files.grep(%r{^exe/}) { |f| File.basename(f) } |
28 | spec.require_paths = ["lib"] | 28 | spec.require_paths = ["lib"] |
29 | 29 | ||
30 | + spec.add_dependency "rest-client", "~> 1.8.0" | ||
31 | + spec.add_dependency "redis", "~> 3.2.0" | ||
32 | + | ||
30 | spec.add_development_dependency "bundler", "~> 1.10" | 33 | spec.add_development_dependency "bundler", "~> 1.10" |
31 | spec.add_development_dependency "rake", "~> 10.0" | 34 | spec.add_development_dependency "rake", "~> 10.0" |
32 | spec.add_development_dependency "rspec" | 35 | spec.add_development_dependency "rspec" |
lib/dingtalk.rb
1 | require "dingtalk/version" | 1 | require "dingtalk/version" |
2 | +require "dingtalk/config" | ||
2 | require "dingtalk/pkcs7_encoder" | 3 | require "dingtalk/pkcs7_encoder" |
3 | require "dingtalk/prpcrypt" | 4 | require "dingtalk/prpcrypt" |
5 | +require "dingtalk/api" | ||
6 | + | ||
7 | +require 'redis' | ||
8 | +require "rest-client" | ||
4 | 9 | ||
5 | module Dingtalk | 10 | module Dingtalk |
6 | ENDPOINT = "https://oapi.dingtalk.com" | 11 | ENDPOINT = "https://oapi.dingtalk.com" |