Следующий метод и код сработали для меня после создания бесплатной учетной записи на way2sms (надеюсь, вы уже сделали это).Затем нажмите на вкладку API, а затем кампанию слева.Затем создайте тестовый API и секретный ключ (бесплатно с ограничением 25 сообщений).Затем используйте следующий код -
import requests
import json
URL = 'http://www.way2sms.com/api/v1/sendCampaign'
# get request
def sendPostRequest(reqUrl, apiKey, secretKey, useType, phoneNo, senderId, textMessage):
req_params = {
'apikey':'your_apiKey',
'secret':'your_secretKey',
'usetype':'stage'
'phone': 'receiving_phone_number',
'message':'The textMessage I want to send',
'senderid':'Your Name'
}
return requests.post(reqUrl, req_params)
# get response
response = sendPostRequest(URL, 'provided-api-key', 'provided-secret', 'prod/stage', 'valid-to-mobile', 'active-sender-id', 'message-text' )
"""
Note:-
you must provide apikey, secretkey, usetype, mobile, senderid and message values
and then requst to api
"""
# print response if you want
print response.text
Просто заполните поля и запустите в Python 2.7.Отлично работает на любом индийском номере.