Closed ShaMaTeYing closed 9 months ago
send_code.py文件代码如下,一些隐私信息用XXX代替了
from aliyunsdkcore.client import AcsClient from aliyunsdkcore.request import CommonRequest import json ACCESSKEYID = 'XXXX' ACCESSKEYSECRET = 'XXXXX' def send(code, mobile): client = AcsClient(ACCESSKEYID, ACCESSKEYSECRET, 'cn-hangzhou') request = CommonRequest() request.set_accept_format('json') request.set_domain('dysmsapi.aliyuncs.com') request.set_method('POST') request.set_protocol_type('https') # https | http request.set_version('2017-05-25') request.set_action_name('SendSms') request.add_query_param('RegionId', "cn-hangzhou") request.add_query_param('PhoneNumbers', mobile) request.add_query_param('SignName', "XXX") request.add_query_param('TemplateCode', "SMS_XXXXX") param = {"code": code} request.add_query_param('TemplateParam', json.dumps(param)) response = client.do_action_with_exception(request) # python2: print(response) print(str(response, encoding='utf-8')) return response if __name__ == '__main__': response = send('123456', 'XXXX') # response = send('123456', 'XXXXXX') print(response)
报错
发生异常: ModuleNotFoundError No module named 'aliyunsdkcore.vendored.six.moves' File "/app/wuying/blogbackend/common/send_code.py", line 1, in <module> from aliyunsdkcore.client import AcsClient
send_code.py文件代码如下,一些隐私信息用XXX代替了
报错