Оглавление:
Определение - Что означает OneAPI?
OneAPI - это группа интерфейсов прикладного программирования (API), основанная на спецификациях интерфейсов прикладного программирования RESTful Open Mobile Alliance (OMA). При поддержке Глобальной системы мобильной связи она может использоваться и внедряться любым поставщиком услуг. Он обеспечивает согласованность для операторов мобильной связи, потребителей, агрегаторов и разработчиков приложений.
Техопедия объясняет OneAPI
OneAPI разработан на основе существующих веб-технологий и методологий и, как ожидается, будет дополнять существующие веб-интерфейсы и интерфейсы прикладного программирования на стороне клиента. Разработка спецификаций OneAPI была выполнена при координации Ассоциации GSM, операторов, поставщиков, сообщества разработчиков приложений и Open Mobile Alliance. Текущие выпуски OneAPI включают в себя:
- OneAPI V1 - дал спецификации на местоположение, SMS, MMS и услуги, связанные с оплатой
- OneAPI V2 - предоставлена информация о подключении к данным и возможностях устройства, а также интерфейсах прикладного программирования вызовов сторонних производителей
- OneAPI V2.1 - добавлены детали механизма, связанного с интерфейсами оплаты, для улучшения механизма согласия пользователя
- OneAPI V3 - определяет разработку интерфейса прикладного программирования и спецификацию для анонимного обращения клиентов
С точки зрения издателей и разработчиков, OneAPI помогает сократить объем проприетарной интеграции для разных операторов. Он также помогает добавлять сетевые функции в инструментарий разработки, а также сочетает интерфейсы программирования сетевых приложений с мобильными веб-приложениями и настольными приложениями. Преимущества для операторов мобильной связи включают предотвращение фрагментации интерфейсов программирования сетевых приложений, снижение барьеров для доступа к веб-провайдерам и поощрение третьих сторон в предоставлении услуг потребителям. OneAPI помогает агрегаторам предлагать согласованную группу функций, привлекать новых разработчиков, а также облегчать интеграцию в группу участвующих операторов. Для потребителей OneAPI помогает в предоставлении инновационных услуг для более быстрого и лучшего взаимодействия с пользователем.
