@@ -1,32 +1,17 @@ |
||
1 | 1 |
# -*- coding: utf-8 -*- |
2 | 2 |
|
3 |
+from django.conf import settings |
|
3 | 4 |
from pywe_media import Media |
4 |
-from pywe_membercard import MemberCard |
|
5 |
+from pywe_membercard import membercard_update |
|
6 |
+from pywe_storage import RedisStorage |
|
5 | 7 |
|
8 |
+from utils.redis.connect import r |
|
6 | 9 |
|
7 |
-WECHAT = { |
|
8 |
- 'JSAPI': { |
|
9 |
- 'token': 'token', |
|
10 |
- 'appID': '', # 腾龙(服务号) |
|
11 |
- 'appsecret': '', |
|
12 |
- 'mchID': 'mchID', |
|
13 |
- 'apiKey': 'apiKey', |
|
14 |
- 'mch_cert': 'mch_cert', |
|
15 |
- 'mch_key': 'mch_key', |
|
16 |
- 'redpacket': { |
|
17 |
- 'SEND_NAME': u'SEND_NAME', |
|
18 |
- 'NICK_NAME': u'NICK_NAME', |
|
19 |
- 'ACT_NAME': u'ACT_NAME', |
|
20 |
- 'WISHING': u'WISHING!', |
|
21 |
- 'REMARK': u'REMARK', |
|
22 |
- } |
|
23 |
- }, |
|
24 |
-} |
|
10 |
+ |
|
11 |
+WECHAT = settings.WECHAT |
|
25 | 12 |
|
26 | 13 |
appid = WECHAT.get('JSAPI', {}).get('appID') |
27 | 14 |
appsecret = WECHAT.get('JSAPI', {}).get('appsecret') |
28 |
-# http://kodo.tamron.cn/we/token/ |
|
29 |
-token = '' |
|
30 | 15 |
|
31 | 16 |
# media = Media(appid=appid, secret=appsecret, token=token) |
32 | 17 |
# background_pic_url = media.uploadimg(media_file_path='/home/media.jpg').get('url', '') |
@@ -34,8 +19,6 @@ token = '' |
||
34 | 19 |
# logo_url = media.uploadimg(media_file_path='/home/media.jpg').get('url', '') |
35 | 20 |
# print(logo_url) |
36 | 21 |
|
37 |
-MEMBER_CARD_ID_TAMRON = '' # 腾龙(服务号) |
|
38 |
- |
|
39 | 22 |
MEMBER_CARD = { |
40 | 23 |
"background_pic_url": "https://mmbiz.qlogo.cn/mmbiz/0?wx_fmt=jpeg", |
41 | 24 |
"base_info": { |
@@ -115,7 +98,7 @@ MEMBER_CARD_CREATE_INFO = { |
||
115 | 98 |
} |
116 | 99 |
|
117 | 100 |
MEMBER_CARD_UPDATE_INFO = { |
118 |
- "card_id": MEMBER_CARD_ID_TAMRON, |
|
101 |
+ "card_id": settings.MEMBER_CARD_ID_TAMRON, |
|
119 | 102 |
"member_card": { |
120 | 103 |
"background_pic_url": "http://mmbiz.qpic.cn/mmbiz_jpg/FwEqNFmHjnrURYGmgRpFaGUbx38LzuTjKbIogsXOgzExibIq5fkwMtMvVsknG0Sh70sVXeEjZgtkxQmIOd9uiaRg/0", |
121 | 104 |
"base_info": { |
@@ -185,8 +168,5 @@ MEMBER_CARD_UPDATE_INFO = { |
||
185 | 168 |
}, |
186 | 169 |
} |
187 | 170 |
|
188 |
-membercard = MemberCard(appid=appid, secret=appsecret, token=token) |
|
189 |
-# data = membercard.create(MEMBER_CARD_CREATE_INFO) |
|
190 |
-# print(data) |
|
191 |
-data = membercard.update(MEMBER_CARD_UPDATE_INFO) |
|
171 |
+data = membercard_update(MEMBER_CARD_UPDATE_INFO, appid=appid, secret=appsecret, storage=RedisStorage(r)) |
|
192 | 172 |
print(data) |