API Adapter Template System for B2B2X Service Integration
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing technologies lack an efficient method for creating API adapters to handle new wholesale services and specification changes in B2B2X models, where multiple service providers need to integrate their services quickly and cost-effectively.
Innovation Solution
An API adapter system that includes an order reception unit, API calling logic unit, and wholesale service provider API execution unit, which disassemble orders, activate APIs in a determined sequence, extract and transmit necessary parameters, execute API requests, and convert results into distributable formats, allowing for automatic generation and incorporation of source code to facilitate efficient adaptation to new services and specifications.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If manual methods are used to create API adapters for new wholesale services, then development flexibility is maintained, but development time and costs increase significantly
Solution Approach 1:
The patent pre-defines adapter templates with standardized structures, common API calling logic, and parameter mappings before new services are encountered. When a new wholesale service or specification change occurs, the system can quickly instantiate and configure adapters using these pre-prepared templates rather than creating everything from scratch, thereby reducing development time while maintaining flexibility through configurable parameters.
2Adaptability or versatility
If custom API adapters are developed for each wholesale service, then service-specific requirements are met, but development complexity and costs increase
Solution Approach 1:
The patent creates universal adapter templates that can serve multiple wholesale services and handle various specification changes through configuration rather than code modification. These templates include standardized structures for order reception, API calling logic, parameter extraction, and result conversion that can be adapted to different services by configuring specific parameters and mappings, thereby reducing development complexity while maintaining service-specific adaptability.
3Manufacturing precision
If comprehensive parameter extraction and validation is performed for each API call, then execution accuracy is improved, but processing time increases
Solution Approach 1:
The patent implements parameter extraction and validation rules that are tailored to each specific API call and service context rather than applying uniform comprehensive validation to all calls. The adapter templates contain service-specific parameter mappings and validation logic that focus on the critical parameters for each particular API interaction, thereby ensuring accuracy for required parameters while avoiding unnecessary processing overhead for less critical ones.
Data Source
AI summary
[Problem] To provide an API adapter, an API adapter creation method, and a program capable of efficiently creating an API adapter unit.[Solution] An API adapter creation method includes an order reception unit incorporation process for receiving a single order 31 and performing a process for response to a cooperative execution device main unit 20, an API calling logic unit creation process for extracting a parameter necessary for execution of a wholesale service provider API 50 from within the single order 31 and converting an execution result of the wholesale service provider API 50 to a data format distributable to the cooperative execution device main unit 20, a wholesale service provider API execution unit creation and incorporation process for receiving data necessary for execution of a wholesale service provider API, reassembling the data into in the form of an HTTP request, transmitting the resultant data to a wholesale service provider 2, reassembling the data in an appropriate format, and returning the data to an API calling logic unit 120.


