Skip to content
Pavel Kuzmin edited this page Feb 6, 2023 · 5 revisions

Onlinesim Python API

Wrapper for automatic reception of SMS-messages by onlinesim.ru

Where apikey?

You need to create an account HERE and go to profile to get APIKEY

Installation

You can install or upgrade package with:

$ pip install onlinesimru --upgrade

Or you can install from source with:

$ git clone https://github.com/s00d/onlinesim-python-api
$ cd onlinesim-python-api
$ python setup.py install

...or install from source buth with pip

$ pip install git+https://github.com/s00d/onlinesim-python-api

Example

fromonlinesimruimportFreeNumbersService, RentNumbersService, ProxyService, UserService, NumbersServicedefmain():
client=UserService('YOUR_TOKEN')
balance=client.balance()
print(balance)
main()

Example2

fromonlinesimruimportFreeNumbersService, RentNumbersService, ProxyService, UserService, NumbersServicedefmain():
numbers=NumbersService('YOUR_TOKEN')
input('Press enter if you sms was sent')
tzid=numbers.get('service')
print(tzid)
code=numbers.wait_code(tzid)
print(code)
main()

Documentation

All documentation is in the wiki of this project - Documentation

Bugs

If you have any problems, please create Issues here https://github.com/s00d/onlinesim-python-api/issues

API

GetUser API

GetNumbers API

GetRent API

GetProxy API

GetFree API

Clone this wiki locally