摘要 |
<p>A provider device (101) includes structured data schemas (111), which may be JSON schemas, that correspond to APIs. A requestor device (102) connects to the provider device (101) and the provider device (101) transmits available schemas. The requestor device (102) receives the available schemas and transmits a communication request that asks for one or more of the available schemas. The provider device (101) receives the communication request, formats information regarding APIs (112) according to the specified schemas, and transmits the formatted information. The formatted information specifies how the requestor device (102) can utilize the APIs. The requestor device (102) generates one or more API commands by processing the formatted data and transmits the API commands to the provider device (101). The provider device (101) then receives and performs the API commands. Subsequently, the provider device (101) may transmit results to the requestor device (102), which may evaluate the results.</p> |