How to get mobile internet usage and balance from telecommunication companies
-
Normally, in my country, mobile users have to text the wordy and complex codes to telcos when they want to know their internet usage and balance.
I'm going to build up an application which allows users can check there information at anytime when they open the app on their mobile. I do not have any clue about the telcos having any API service for that or have to make the business deal with telecommunication companies.
I did attempt to figure out the way but nothing has come up yet. Does any have any idea for that
.
-
Normally, in my country, mobile users have to text the wordy and complex codes to telcos when they want to know their internet usage and balance.
I'm going to build up an application which allows users can check there information at anytime when they open the app on their mobile. I do not have any clue about the telcos having any API service for that or have to make the business deal with telecommunication companies.
I did attempt to figure out the way but nothing has come up yet. Does any have any idea for that
.
Then your application would be charged (or would use to send the requests to their server; unless they have an API) and I am not sure whether they would release such information to your application due to privacy and security concerns. So, I would leave this to "Do not do this". :) However a simple way around would be to store the metrics of usage in your application and provide a guess of it from that data. For example, you can ask the users for their data connection details and store each session data sharing. Then provide the users with total bytes being used (KBs or MBs) and user would know how much is left (or ask them to provide a remaining amount by subtracting the amount users from their total volumne). Calculating the balance remaining would take another shape. You should ask them for their total balance, amount charged for activities like SMS or calls. Then calculate the remaining balance. Note: This would not be the same data that network operator would have.
The shit I complain about It's like there ain't a cloud in the sky and it's raining out - Eminem ~! Firewall !~
-
Then your application would be charged (or would use to send the requests to their server; unless they have an API) and I am not sure whether they would release such information to your application due to privacy and security concerns. So, I would leave this to "Do not do this". :) However a simple way around would be to store the metrics of usage in your application and provide a guess of it from that data. For example, you can ask the users for their data connection details and store each session data sharing. Then provide the users with total bytes being used (KBs or MBs) and user would know how much is left (or ask them to provide a remaining amount by subtracting the amount users from their total volumne). Calculating the balance remaining would take another shape. You should ask them for their total balance, amount charged for activities like SMS or calls. Then calculate the remaining balance. Note: This would not be the same data that network operator would have.
The shit I complain about It's like there ain't a cloud in the sky and it's raining out - Eminem ~! Firewall !~
Thanks Afzaal for your great support. I agree that it's not easy to make a deal with telcos because of charge and privacy; I also do not recognise any API service from those telcos. Your solution is good trick. However, I try to minimise the manipulation of users. just imagine when opening the app, all information has showed up already,it's such great handy. How do you think about following idea. Luckily, mobile users are freecharge of texting the checking message in my country. Firstly, when the app is opened; the requesting messages (by the forms of telcos' codes) + phone number id will be sent to telcos; then the data-usage information will be sent back to the app. The problem is how to let all data jumps into app, not show up in messenger. Is that possible to do ???? i'm stucking
-
Normally, in my country, mobile users have to text the wordy and complex codes to telcos when they want to know their internet usage and balance.
I'm going to build up an application which allows users can check there information at anytime when they open the app on their mobile. I do not have any clue about the telcos having any API service for that or have to make the business deal with telecommunication companies.
I did attempt to figure out the way but nothing has come up yet. Does any have any idea for that
.
Your app will need to do the same and send the specific message to the mobile system to get this data. That is unless you can find a short cut message that they will respond to. This is not a programming issue, but one of communication with the service providers.
-
Thanks Afzaal for your great support. I agree that it's not easy to make a deal with telcos because of charge and privacy; I also do not recognise any API service from those telcos. Your solution is good trick. However, I try to minimise the manipulation of users. just imagine when opening the app, all information has showed up already,it's such great handy. How do you think about following idea. Luckily, mobile users are freecharge of texting the checking message in my country. Firstly, when the app is opened; the requesting messages (by the forms of telcos' codes) + phone number id will be sent to telcos; then the data-usage information will be sent back to the app. The problem is how to let all data jumps into app, not show up in messenger. Is that possible to do ???? i'm stucking
The problem came just back to where it started. You need to ask the operators for details. Which will cost you money, unless you ask them to give you a monthly subscription for these actions. I cannot think of anything else, long story short the answer is same as Richard said, you have to talk about this with a company representative. This is a service-usage issue, not an API or programming related issue. Once you get a solution from there end, we would love to guide you further. :)
The shit I complain about It's like there ain't a cloud in the sky and it's raining out - Eminem ~! Firewall !~
-
Your app will need to do the same and send the specific message to the mobile system to get this data. That is unless you can find a short cut message that they will respond to. This is not a programming issue, but one of communication with the service providers.
Thanks Richard, I can see how I hit the rock now X|
-
The problem came just back to where it started. You need to ask the operators for details. Which will cost you money, unless you ask them to give you a monthly subscription for these actions. I cannot think of anything else, long story short the answer is same as Richard said, you have to talk about this with a company representative. This is a service-usage issue, not an API or programming related issue. Once you get a solution from there end, we would love to guide you further. :)
The shit I complain about It's like there ain't a cloud in the sky and it's raining out - Eminem ~! Firewall !~
Neither do I, can not get any way to go. I see the chance but can not make it come true Thanks Afzaal for your support, will let you know when I have something to tell :thumbsup:
-
Normally, in my country, mobile users have to text the wordy and complex codes to telcos when they want to know their internet usage and balance.
I'm going to build up an application which allows users can check there information at anytime when they open the app on their mobile. I do not have any clue about the telcos having any API service for that or have to make the business deal with telecommunication companies.
I did attempt to figure out the way but nothing has come up yet. Does any have any idea for that
.
hoa_ngan_than wrote:
Normally, in my country, mobile users have to text the wordy and complex codes to telcos...
Can't you just put those in speed dial? An app just seems like overkill.
"One man's wage rise is another man's price increase." - Harold Wilson
"Fireproof doesn't mean the fire will never come. It means when the fire comes that you will be able to withstand it." - Michael Simmons
"You can easily judge the character of a man by how he treats those who can do nothing for him." - James D. Miles