小编Alp*_*eek的帖子

Python-Twilio没有发送带有测试凭证的短信.

我在twilio上创建了试用帐户,并使用安装了twilio

pip install twilio
Run Code Online (Sandbox Code Playgroud)

在ubuntu 14.04 LTS上.

下面是我发送短信的python代码

from twilio.rest import TwilioRestClient

account_sid = "MY TEST ACCOUNT SID"
auth_token  = "MY TEST ACCOUNT TOKEN"
client = TwilioRestClient(account_sid, auth_token)
print "running!!"

sms = client.sms.messages.create(body="All in the game, yo",
    to="+91MYNUMBER",
    from_="+1MY_TWILIO_NUMBER")
print sms.sid
print sms.status
Run Code Online (Sandbox Code Playgroud)

运行这个python文件时,我从twilio得到低于日志错误.

回溯(最近一次调用最后一次):文件"/home/software/ws/extra/scripts/test.py",第40行,来自_ ="+ 1MY_TWILIO_NUMBER")文件"/usr/local/lib/python2.7/ dist-packages/twilio/rest/resources/sms_messages.py",第167行,在create return self.create_instance(kwargs)File"/usr/local/lib/python2.7/dist-packages/twilio/rest/resources/ base.py",第365行,在create_instance data = transform_params(body)中)文件"/usr/local/lib/python2.7/dist-packages/twilio/rest/resources/base.py",第200行,请求中resp = make_twilio_request(方法,uri,auth = self.auth,**kwargs)文件"/usr/local/lib/python2.7/dist-packages/twilio/rest/resources/base.py",第164行,in make_twilio_request uri = resp.url,msg = message,code = code)twilio.rest.exceptions.TwilioRestException:HTTP 400错误:来自电话号码+ 1MY_TWILIO_NUMBER不是有效的,支持短信的入站电话号码或您帐户的短代码.

我检查了我的号码有语音,短信和彩信功能.

我在这里检查了这个错误.然后我尝试使用+15005550006号码,它正在运行,但我从未收到手机上的短信.消息进入队列,从不处理.

runnnign!!
SM3f51b1c3e5ad43d38bd548cfada14175
queued
Run Code Online (Sandbox Code Playgroud)

我错过了什么?为什么我没有收到短信?

python rest twilio python-2.7

7
推荐指数
1
解决办法
746
查看次数

字段email_from中的odoo电子邮件模板中的"| safe"是什么

Odoo电子邮件模板正在使用电子邮件模板中的email_from.在那我看到了一些例子

${(object.email or '')|safe}

这是截图

在此输入图像描述

因为我对此感到困惑|safe,我想知道使用'| safe'.

python email openerp

6
推荐指数
1
解决办法
2061
查看次数

HTML + CSS 转 PDF 且不丢失格式

我想使用 javascript 将 html 表打印到 pdf 文件。为此,我使用 jspdf lib。我创建了这个例子

$(document).on('click', '#pdfbutton', function(event) {
  var pdf = new jsPDF('p', 'pt', 'letter'),
    source = $('#printit')[0],
    specialElementHandlers = {
      '#bypassme': function(element, renderer) {
        return true
      }
    }

  var margins = {
    top: 20,
    bottom: 30,
    left: 20,
    width: 700
  };
  pdf.fromHTML(
    source // HTML string or DOM elem ref.
    , margins.left // x coord
    , margins.top // y coord
    , {
      'width': margins.width // max width of content on PDF
        ,
      'elementHandlers': specialElementHandlers …
Run Code Online (Sandbox Code Playgroud)

html javascript css pdf jspdf

5
推荐指数
0
解决办法
957
查看次数

三重边框CSS

我想像下面的图像一样实现三重边框.

在此输入图像描述

我尝试过以下解决方案但是,角落仍然看起来不同.它没有重叠.

.dtborder {
  position: relative;
  border: 5px solid red;
  height: 500px;
  width: 500px;
  background: #f8f8f8;
  padding: 30px;
}

.dtborder:before {
  content: "";
  position: absolute;
  top: 5px;
  bottom: 5px;
  left: 5px;
  right: 5px;
  border: 5px solid blue;
}

.dtborder:after {
  content: "";
  position: absolute;
  top: 15px;
  bottom: 15px;
  left: 15px;
  right: 15px;
  border: 5px solid green;
}
Run Code Online (Sandbox Code Playgroud)
<div class="dtborder ">This text appears inside a double bracket bordered div where you can control the gap between border lines.</div>
Run Code Online (Sandbox Code Playgroud)

见:https: …

html css border

2
推荐指数
1
解决办法
760
查看次数

标签 统计

css ×2

html ×2

python ×2

border ×1

email ×1

javascript ×1

jspdf ×1

openerp ×1

pdf ×1

python-2.7 ×1

rest ×1

twilio ×1