ホームページ  >  記事  >  バックエンド開発  >  Pythonでテキストメッセージを送信する方法の紹介(コード付き)

Pythonでテキストメッセージを送信する方法の紹介(コード付き)

不言
不言転載
2019-03-09 14:15:385957ブラウズ

この記事では、Python でテキスト メッセージを送信する方法 (コード付き) を紹介します。一定の参考価値があります。困っている友達は参考にしてください。お役に立てれば幸いです。

##まず Huyi Wireless に登録し、テキスト メッセージング インターフェイスの右上隅にある apiid と apikey をコピーし、コード内のアカウントとパスワードを置き換えます

#APIID: 1

#APIKEY: a9

#インターフェイス タイプ: Huyi ワイヤレス トリガー SMS インターフェイス、確認コード SMS、注文通知 SMS などの送信をサポートします。
# アカウント登録: このアドレスからアカウントを開設してください http://sms.ihuyi.com/register.html
# 注:
# (1) デバッグ中は、テスト用のデフォルトのテンプレートを使用してください。 、デフォルトのテンプレートについてはインターフェイス ドキュメントを参照してください。
# (2) APIID を使用してください (APIID を表示するには、ユーザー センターにログインしてください -> 認証コード SMS -> 製品概要 -> APIID) と APIkey を使用してインターフェイスを呼び出します。
#(3) このコードは、Huyi ワイヤレス SMS インターフェイスにアクセスする際の参照用です。お客様は、実際のニーズに応じて自分でコードを作成できます。

#!/usr/local/bin/python
#-
- coding:utf-8 -
-
import http.client
import urllib
host  = “106.ihuyi.com”
sms_send_uri = “/webservice/sms.php?method=Submit”
#用户名是登录用户中心->验证码短信->产品总览->APIID
account  = “1”
#密码 查看密码请登录用户中心->验证码短信->产品总览->APIKEY
password = “a9”
def send_sms(text, mobile):
params = urllib.parse.urlencode({‘account’: account, ‘password’ : password, ‘content’: text, ‘mobile’:mobile,‘format’:‘json’ })
headers = {“Content-type”: “application/x-www-form-urlencoded”, “Accept”: “text/plain”}
conn = http.client.HTTPConnection(host, port=80, timeout=30)
conn.request(“POST”, sms_send_uri, params, headers)
response = conn.getresponse()
response_str = response.read()
conn.close()
return response_str

if

name == 'main':

mobile = "1879431006*"
text = "您的验证码是:110110。请不要把验证码泄露给其他人。"

print(send_sms(text, mobile))

以上がPythonでテキストメッセージを送信する方法の紹介(コード付き)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はcsdn.netで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。