Introduction#
Blu provides a set of intelligent and efficient robot solutions, which can automatically use our AI services through API.Abbreviations and terminologies#
| Abbreviations | Full name | Note |
|---|
| API | Platform's external interface abilities. | |
| appId | Caller application identifier used for authentication when calling the interface. | Please contact the corresponding contact to get it. |
| appKey | Caller key used for authentication when calling the interface. | Please contact the corresponding contact to get it. |
| timeStamp | Time stamp. Generation rule: timeStamp=new Date().getTime(); | |
| sign | Signature. Rule: sign = sha256(appId+appKey+timestamp) | |
Interface description#
HTTPS is used for the interface protocol, and the URL specification for access is provided by the service provider. POST is used to create tasks to send requests and get answers; GET is used for query interface (please see the interface description for more details). Code UTF-8 is used for originating and returning messages. The timeout for synchronization between the caller and the platform is negotiated according to the actual situation.
Note: All interface inputs do not support special characters such as emoji.
Production environment address:Interaction flow chart#
Modified at 2024-10-28 11:42:00