Commit 9355328e098a37e4077efb569abea044fce3a32f
1 parent
5a90983d
Exists in
master
Fix bugs
Showing
2 changed files
with
6 additions
and
2 deletions
Show diff stats
lib/dingtalk/api/base.rb
... | ... | @@ -23,7 +23,11 @@ module Dingtalk |
23 | 23 | end |
24 | 24 | |
25 | 25 | def set_js_ticket |
26 | - http_get('get_jsapi_ticket') | |
26 | + key = "#{corp_id}_#{JS_TICKET}" | |
27 | + res = http_get('get_jsapi_ticket') | |
28 | + redis.set(key, res['suite_access_token']) | |
29 | + redis.expire(key, 7200) | |
30 | + redis.get(key) | |
27 | 31 | end |
28 | 32 | |
29 | 33 | private | ... | ... |
lib/dingtalk/client.rb