使用文本传送带或cellnumber@provider.net发送文本消息而不进行格式化

时间:2016-03-02 22:48:19

标签: python api networking

Textbelt是一个用于免费发送短信的API。效果很好,但文本以这种格式到达:

FRM:根 主旨:TXT 味精:无论你的消息是什么

有没有办法在没有FRM,SUBJ或MSG标签的情况下使用下面的脚本发送短信?

import requests

message = raw_input('Enter a Message: ')
number = raw_input('Enter the phone number: ')

    payload = {'number': number, 'message': message}
    r = requests.post("http://textbelt.com/text", data=payload)
    if r.json()['success']:
        print('Success!')
    else:
        print('Error!')

1 个答案:

答案 0 :(得分:0)

我是Textbelt的创建者,不幸的是FRM和SUBJ是内置的。一些单元格提供商拒绝没有设置这些字段的消息,现在没有办法自定义它们。

因为Textbelt是open source,所以另一种方法是托管您自己的Textbelt服务器,并在lib/text.js中自己设置From和Subject字段。