This is a lightweight library that works as a connector to Sms-Man public API
pip install smsman
https://sms-man.com/site/docs-apiv2
Usage examples:
from smsman.smsman import Smsman
api_key = ""
client = Smsman(api_key)
# Get current balance
print(client.get_balance())
# Get information about all services
print(client.get_all_services())
# Get information about all countries
print(client.get_all_countries())
# Get the number of numbers for the selected country and service
print(client.get_limits(country_id=1, application_id=1))
# Buy new number
request_id, phone_number = client.request_phone_number(country_id=1,
application_id=1)
# Receive a SMS to the number
sms_code = client.get_sms(request_id)
Detailed conditions of the affiliate program:
- The referral program was created exclusively to stimulate and the dissemination of information about the sms-man.com
- Each registered user sms-man.com can take part in the referral program.
- The number of invited users by one user - unlimited
- The inviting user is called the referrer, and the invited user is called the referral
- The referrer who invited a new active referral receives 3% of the costs of the referral
- The maximum amount of referral deductions from one referral is limited to $10. Upon reaching this amount accruals are suspended.
- Referral funds are withdrawn within 24 hours of the application. The minimum withdrawal amount is $5. Transfer to sms-man.com account is carried out instantly and without commission.
- The sms-man.com administration has the right to refuse to pay funds if facts of fake up invited users or other cases of abuse of the referral program are established.
Find your referral code here
from smsman.smsman import Smsman
api_key = ""
ref_code = ""
client = Smsman(api_key, ref_code)
Contributions are welcome.
If you've found a bug within this project, please open an issue to discuss what you would like to change.
If it's an issue with the API, please write it on out site Sms-man Feedback