отправлять смс из gmail используя скрипт python - PullRequest
0 голосов
/ 06 декабря 2011

Я пытаюсь работать для отправки смс из Gmail с помощью Python.Я пробовал много решений, но это не сработало.Я пытался использовать libgmail, но, похоже, не рекомендуется.Даже я не могу найти, как отправить смс из gmail в jawwal, где, как на самом деле Gmail отправляет бесплатные смс в jawwal.

Мой код:

import libgmail
from TextMessaging import *
sender = Sender(<username>, <password>)
txtM = TextMessage(subject, body)
receiver = Receiver("<phone no>", "Jawwal")
sender.sendMessage(receiver, txtM)

в этом, на отправителя этовыдает ошибку как ожидаемую строку или буфер
и для получателя, я не знаю, что такое носитель для jawwal, как

CARRIERS = {"Alltel":"alltelmessage.com",  
            "ATT":"mobile.mycingular.com",  
            "Rogers":"pcs.rogers.com",  
            "Sprint":"messaging.sprintpcs.com",  
            "tMobile":"t-mobile.net",  
            "Telus":"msg.telus.com",  
            "Verizon":"vtext.com"}

Пожалуйста, дайте мне любую информацию о том, как отправить смс в gmail, используя скрипт python.

Спасибо

Ответы [ 3 ]

1 голос
/ 04 октября 2013

Возможно, вы захотите воспользоваться одним из этих сервисов:

[https://www.twilio.com/sms][1]

[http://www.clockworksms.com/][2]

Они предоставляют опции REST API.

Я знаю, что это старый вопрос, но просто отправляю сообщение кому-то, кто ищетответ.

1 голос
/ 12 ноября 2014

"С 1 апреля 2014 года отправка SMS-сообщений на телефонные контакты через чат Google в Gmail была прекращена для всех поддерживаемых операторов мобильной связи."

https://support.google.com/chat/answer/112176?hl=en

0 голосов
/ 06 декабря 2011

Я думаю, что адрес электронной почты оператора для вашего телефона таков:

jawwal.com.country_code

Замените country_code на соответствующее расширение URL (.sa, .lb и т. Д.).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...