fbpx
Wikipedia

OneAPI (GSM telecom)

OneAPI is a set of application programming interfaces (APIs) supported by the GSM Association that exposes network capabilities[clarify] over the Internet.[1]

OneAPI, as defined by the telecom[2] industry—led by GSMA and the Open Mobile Alliance (OMA)—is a set of standardized and lightweight Web-friendly application programming interfaces (API) for communications service providers (CSPs) to use to expose their networks. Building on OneAPI version 2.0 specifications, the current OneAPI specifications are at version 3 beta (published from February to April 2012).

Any mobile operator or service provider is able to implement and use OneAPI. OneAPI is intended to complement existing client-side and Web APIs[clarify] and not replace it, by providing access to network capabilities and information, regardless of operator.

It supersedes Parlay X APIs edit

OneAPI differs from Parlay X in that the network capabilities are exposed in a RESTful fashion, with JSON responses, to facilitate mash-ups with Web APIs. Also the number of functions has been reduced to keep things simple.

Vodafone has sponsored and led the GSMA OneAPI project since its inception in 2008.[3]

OneAPI v1.0 edit

  • Payments - the ability to charge the user's bill (or pre-pay credits) for downloads and in-app micropayments. The API allows a direct charge, pending user authorization, or the ability to first reserve funds and then charge later (for example, when you are satisfied that they have received the item paid for). You may check the receipt of a particular transaction, and refund a user fully or partially for a previous transaction.
  • Location - locate one or more users to the requested accuracy. The operator will aim to respond as close to the requested accuracy as possible.
  • Messaging - the ability to send a SMS/MMS to a user, or a batch of users; and also the ability to have users send SMS or MMS to your Web application.

OneAPI v2.0 edit

  • Data Connection Profile - lookup the network, bearer and roaming status of a particular terminal
  • Device Capability Profile - determine the make/model of device and a link to its UA Prof (or similar) description
  • Call control - set up and manage calls between two or more parties, including a Web IVR application and a user

User authorisation is handled via an OAuth flow. This makes OneAPI compatible with many Web services (Facebook, Twitter, Google) that support OAuth, and it ensures that users are in consent that their private info can be shared with web applications.

References edit

  1. ^ OneAPI at GSMA
  2. ^ definition by gartner
  3. ^ developerlabs Vodafone

External links edit

  • gsma.com Richer Safer Simpler Apps

oneapi, telecom, this, article, multiple, issues, please, help, improve, discuss, these, issues, talk, page, learn, when, remove, these, template, messages, this, article, needs, additional, citations, verification, please, help, improve, this, article, adding. This article has multiple issues Please help improve it or discuss these issues on the talk page Learn how and when to remove these template messages This article needs additional citations for verification Please help improve this article by adding citations to reliable sources Unsourced material may be challenged and removed Find sources OneAPI GSM telecom news newspapers books scholar JSTOR March 2012 Learn how and when to remove this message This article relies excessively on references to primary sources Please improve this article by adding secondary or tertiary sources Find sources OneAPI GSM telecom news newspapers books scholar JSTOR May 2012 Learn how and when to remove this message Learn how and when to remove this message For other uses see OneAPI disambiguation OneAPI is a set of application programming interfaces APIs supported by the GSM Association that exposes network capabilities clarify over the Internet 1 OneAPI as defined by the telecom 2 industry led by GSMA and the Open Mobile Alliance OMA is a set of standardized and lightweight Web friendly application programming interfaces API for communications service providers CSPs to use to expose their networks Building on OneAPI version 2 0 specifications the current OneAPI specifications are at version 3 beta published from February to April 2012 Any mobile operator or service provider is able to implement and use OneAPI OneAPI is intended to complement existing client side and Web APIs clarify and not replace it by providing access to network capabilities and information regardless of operator Contents 1 It supersedes Parlay X APIs 1 1 OneAPI v1 0 1 2 OneAPI v2 0 2 References 3 External linksIt supersedes Parlay X APIs editOneAPI differs from Parlay X in that the network capabilities are exposed in a RESTful fashion with JSON responses to facilitate mash ups with Web APIs Also the number of functions has been reduced to keep things simple Vodafone has sponsored and led the GSMA OneAPI project since its inception in 2008 3 OneAPI v1 0 edit Payments the ability to charge the user s bill or pre pay credits for downloads and in app micropayments The API allows a direct charge pending user authorization or the ability to first reserve funds and then charge later for example when you are satisfied that they have received the item paid for You may check the receipt of a particular transaction and refund a user fully or partially for a previous transaction Location locate one or more users to the requested accuracy The operator will aim to respond as close to the requested accuracy as possible Messaging the ability to send a SMS MMS to a user or a batch of users and also the ability to have users send SMS or MMS to your Web application OneAPI v2 0 edit Data Connection Profile lookup the network bearer and roaming status of a particular terminal Device Capability Profile determine the make model of device and a link to its UA Prof or similar description Call control set up and manage calls between two or more parties including a Web IVR application and a user User authorisation is handled via an OAuth flow This makes OneAPI compatible with many Web services Facebook Twitter Google that support OAuth and it ensures that users are in consent that their private info can be shared with web applications References edit OneAPI at GSMA definition by gartner developerlabs VodafoneExternal links editgsma com Richer Safer Simpler Apps Retrieved from https en wikipedia org w index php title OneAPI GSM telecom amp oldid 1156865994, wikipedia, wiki, book, books, library,

article

, read, download, free, free download, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, picture, music, song, movie, book, game, games.