मैं कुछ समय के लिए इस के साथ संघर्ष कर रहा था और वास्तव में Twilio विकल्प पसंद आया। लेकिन फिर मैंने गहरा खोला और पाया कि Google Voice API है जिसे pygooglevoice
कहा जाता है जो काम करता है। स्वच्छ, आसान ... कोई वाहक देखने ... उदाहरण के लिए, एक virtualenv
की स्थापना की और pip
के साथ स्थापित:
pip install pygooglevoice
फिर कुछ इस तरह का उपयोग करें:
from googlevoice import Voice
from googlevoice.util import input
def send(number, message):
user = '[email protected]'
password = 'password'
voice = Voice()
voice.login(user, password)
#number = input('Number to send message to: ') # use these for command method
#message = input('Message text: ')
voice.send_sms(number, message)
कृपया ध्यान दें कि मैं इसके साथ सीमित परीक्षण किया है, इसलिए मुझे यकीन नहीं है कि सभी पेशेवरों और विपक्ष। यह काफी संभव है कि ऐसी सीमाएं हैं जिन्हें मैंने अभी तक नहीं खोजा है। लेकिन उस समय मैंने इसके साथ खेला है, मैं खुश हूं।
यहां कुछ वाकई अच्छे उत्तर दिए गए हैं। क्या आप कुछ अपवित्र करने जा रहे हैं और फिर आपको पसंद करते हैं? मुझे पता है कि यह साल बाद है लेकिन यह जवाब देने के लिए अच्छा होगा ;-) – nicorellius
@nicorellius मुझे वास्तव में खेद है कि मैं यहां से किसी भी उत्तर का चयन नहीं कर सका।यहां बहुत सारे अच्छे विकल्प हैं लेकिन मुझे अपने देश में कई अन्य नीतिगत कठिनाइयों के कारण एसएमएस सुविधा छोड़नी पड़ी। –
अक्सर उस स्थिति में, मैं अभी भी वह व्यक्ति चुनूंगा जो आपकी मूल प्रश्न आवश्यकताओं को पूरा करता है, और इसे उत्तर के रूप में चुनें। यहां वैध उत्तर हैं, इसलिए मुझे लगता है कि आपकी स्थिति के बावजूद, आप अभी भी एक "सही" उत्तर चुन सकते हैं ... वैसे भी नोट के लिए धन्यवाद। सौभाग्य। – nicorellius