#

# Query all modem's SIM card phone number

#

# What needs to be prepared?

  1. Buy 8/16/32/64 ports modem and corresponding quantity SIM cards.

  2. One or more computers which run SMS Deliverer (enterprise/ultimate edition).

# How to integrate SMS Deliverer into third-party application?

SMS Deliverer ultimate edition support store all connected sim cards' number to external database, any third-party application is able to read specified table to get available phone number list.  Any incoming message will attach phone number and stored to specified table, third-party application just need read the table to get all incoming messages instantly.

# How to use SMS Deliverer to query SIM card phone number?

# There 3 ways to get SIM card phone number:

# 1. SMS Deliverer robot:

Any SMS Deliverer client is able to run as a robot, it will automatically reply the sender’s phone number to sender. Attention: you need add credit to each sim card and make them are able to send SMS correctly.

# 2. SMS to operator:

Some operators provide SMS command to allow user send specified SMS to operator’s number to get the SIM phone number.  Normally send SMS to operator is free, user doesn't need add credits to SIM.

Filter keywords (optional) :  when incoming message include this keywords, software will automatic to pick up the phone number from the message. It’s used to avoid get incorrect number from message.

# 3. USSD to operator:

Some operators support to send USSD to get SIM phone number. Normally send USSD is free, user doesn’t need add credit for sim card.

Input USSD command then click button ‘Query all’ to query all SIM phone number, or click button ‘Query’ to query one of SIM phone number.
Filter keywords (optional) :  when response message include this keywords, software will automatically pick up the phone number from the message.

# How to use 'pick up phone number rule'?

  1. Automatic: Pick up all available numbers from message and use the number with maximum length as final number.

    Message example:

    Home Tel:113456 Office Tel:2256548 Cell phone:3366899221 (message length are 56 characters)
    Software will pick up 3 numbers (113456,2256548,3366899221) from this message , Final result: 3366899221   (because this number's length is maximum)

  2. Pick up number from sub-string. this option is used to pick up a number from a part of message and avoid to pick up an incorrect number.

    Message example:

    Home Tel:113456 Office Tel:2256548 Cell phone:3366899221

    If you want to get office tel:

    Set 'start keywords' to 'Office' and set 'sub-string length' to 12

    Home Tel:113456 Office Tel:2256548 Cell phone:3366899221`

    The software will pick up the number from sub string:  Tel:2256548 (length: 12)

    Finally, the software will get the number: 2256548