Get consumer data via Labs’ APIs
Mobile Identification and Mobile Network Lookup are two new Ericsson Labs APIs that give developers easy access to end-user data for creating personalized services.
The Mobile Identification API retrieves a consumer's ID, usually the MSISDN number or an alphanumeric alias, and the Mobile Network Lookup API retrieves data such as operator name, network code and home country.
Evan Liu, research engineer at Ericsson China, is the man behind these APIs. He says his history with Ericsson Labs started in late 2009 when he spent several months at Labs' facilities in Luleå, Sweden, working on the enablers. Now he is back in Beijing involved in, among other things, promoting the Labs' APIs to Chinese developers and operators.
What kind of applications can you develop with these APIs?
They can help you develop more personalized web applications. As a simple example, consider a commercial website of some sort. The application running it might want to know the mobile number of the consumer for later offerings. Instead of asking the end user to fill it in, the application can retrieve it via our Mobile Identification API.
If you are roaming in another country the website application can then use the Network Lookup API to identify your home country and communicate with you in your own language, and give the offering a more personalized flavor, with ads also in your own language.
It is very simple to use these APIs. They are based on the REST protocol and are independent of the platform used on the client side. You can use any programming language and any web application environment to communicate with these enablers, as long as the platform supports HTTP connections.
Do you see any trends in relation to your APIs?
There is a definite trend for web services to provide more personalized content and offer better, more personalized user experiences.
What feedback have you received so far?
Several development teams have tried the APIs, including some commercial corporations. I have also noticed that these enablers have been included in some third-party developers' helper libraries for facilitating Java web development.
What are your plans for the future?
Our ambition is to broaden the availability of these APIs by making them work in more countries. They are based on Ericsson's broker server IPX and the underlying agreements with operators, so they are available wherever IPX is commercially deployed.
We are also thinking about releasing some official helper libraries to make it even easier to use the APIs. However, it isn't very urgent since they are both based on REST and are very easy to integrate in any development language and platform.
Ericsson Labs is a web portal that contains beta enablers and applications, and provides an open environment for sharing information with application developers, technology partners and consumers.
The Mobile Identification API retrieves a consumer's ID, usually the MSISDN number or an alphanumeric alias, and the Mobile Network Lookup API retrieves data such as operator name, network code and home country.
Evan Liu, research engineer at Ericsson China, is the man behind these APIs. He says his history with Ericsson Labs started in late 2009 when he spent several months at Labs' facilities in Luleå, Sweden, working on the enablers. Now he is back in Beijing involved in, among other things, promoting the Labs' APIs to Chinese developers and operators.
What kind of applications can you develop with these APIs?
They can help you develop more personalized web applications. As a simple example, consider a commercial website of some sort. The application running it might want to know the mobile number of the consumer for later offerings. Instead of asking the end user to fill it in, the application can retrieve it via our Mobile Identification API.
If you are roaming in another country the website application can then use the Network Lookup API to identify your home country and communicate with you in your own language, and give the offering a more personalized flavor, with ads also in your own language.
It is very simple to use these APIs. They are based on the REST protocol and are independent of the platform used on the client side. You can use any programming language and any web application environment to communicate with these enablers, as long as the platform supports HTTP connections.
Do you see any trends in relation to your APIs?
There is a definite trend for web services to provide more personalized content and offer better, more personalized user experiences.
What feedback have you received so far?
Several development teams have tried the APIs, including some commercial corporations. I have also noticed that these enablers have been included in some third-party developers' helper libraries for facilitating Java web development.
What are your plans for the future?
Our ambition is to broaden the availability of these APIs by making them work in more countries. They are based on Ericsson's broker server IPX and the underlying agreements with operators, so they are available wherever IPX is commercially deployed.
We are also thinking about releasing some official helper libraries to make it even easier to use the APIs. However, it isn't very urgent since they are both based on REST and are very easy to integrate in any development language and platform.
Ericsson Labs is a web portal that contains beta enablers and applications, and provides an open environment for sharing information with application developers, technology partners and consumers.
No comments: