動態

詳情 返回 返回

智能API代碼示例生成工具AiRestful - 動態 詳情

一、產品介紹

AiRestful是一款基於智能AI的,幫助小白快速生成任意編程語言的API接口調用示例代碼的編程工具.它的特點是:簡單易用集成支持多主流編程語言覆蓋.它是面向學生、編程愛好者、編程小白的實用工具.

AiRestful官網: 點擊直達AiRestful官網

在這裏插入圖片描述

二、如何使用

AiRestful簡單易用的,只需要三步即可為您生成您需要的編程語言的代碼示例.

1、第一步(必須):

根據您的接口文檔要求, 完成:

  • 請求方式設置: 默認值是 GET
  • API接口填寫
  • 參數傳入格式設置: 默認值是 application/json

在這裏插入圖片描述

2、第二步(可選):

根據您的接口文檔要求, 完成請求參數header的添加設置:
(如果您的接口不需要這些參數就可以不添加)
在這裏插入圖片描述

3、第三步(智能生成):

您完成前面兩步的相關參數設置和添加後,
就可以在第三步中,選擇您需要生成代碼的“編程語言“,完成編程語言選擇後,點擊“立即生成“按鈕等待智能生成結果即可.
在這裏插入圖片描述

AiRestful不僅僅可以幫您生成您需要的編程語言的代碼示例,它還可以給您詳細的代碼使用解釋,幫助您使用和理解.

三、如何集成到您的網站(應用)

1、開始接入

AiRestful是支持接入到您的網站或者應用的,您只需要在您的應用中提供一個“入口“,帶上您的api參數跳轉至AiRestful即可,
您需要配置的跳轉url格式參數如下:

let aiRestfulUrl = `https://luckycola.com.cn/public/dist/#/aiRestful/aiRestfulApi?api=${encodeURIComponent('你自定義的api地址')}&method=${您API的請求方式}&paramArr=${encodeURIComponent('["param1=value1", "param2=value2"]')}&headerArr=${encodeURIComponent('["header1=value1"]')}&contentType=${您API的請求參數格式}&ColaKey=${您的ColaKey}`;

以上參數説明:

序號 參數 是否必須 説明
1 api 您的自定義API,這個是必須傳入的, 且需要進行encodeURIComponent處理
2 ColaKey 您的ColaKey,是一個合法性校驗值,建議傳入, 如果不傳入用户將需要登錄,傳入後就可以不登錄直接使用“AI生成“
3 method 您的自定義API的請求方式,可以傳入值是: get、post、put、delete、options、patch
4 paramArr 您的自定義API的請求參數,是數組格式,且需要進行encodeURIComponent處理
5 headerArr 您的自定義API的header參數,是數組格式,且需要進行encodeURIComponent處理
6 contentType 您的自定義API的請求參數格式,可以傳入值是: json、xml、x-www-form-urlencoded、plain、html

2、接入案例

我現在要為自定義的API(http://testapi/v1)配置AiRestful功能,該自定義API是post請求的,參數有兩個.分別是name=lisi、age=20,請求參數格式是json格式,那麼就需要這樣配置跳轉鏈接:

// 這個是原代碼,請注意api、headerArr、paramArr參數是需要encodeURIComponent的,否則會亂碼
let aiRestfulUrl = `https://luckycola.com.cn/public/dist/#/aiRestful/aiRestfulApi?api=${encodeURIComponent('http://testapi/v1')}&method=post&paramArr=${encodeURIComponent('["name=lisi", "age=20"]')}&contentType=json&ColaKey=xsnjxnshxsh`;

注意: api、headerArr、paramArr參數是需要encodeURIComponent的,否則會亂碼!
注意: api、headerArr、paramArr參數是需要encodeURIComponent的,否則會亂碼!
注意: api、headerArr、paramArr參數是需要encodeURIComponent的,否則會亂碼!

// 這個是完成encodeURIComponent後的url
let aiRestfulUrl = 'https://luckycola.com.cn/public/dist/#/aiRestful/aiRestfulApi?api=http%3A%2F%2Ftestapi%2Fv1&method=post&paramArr=%5B%22name%3Dlisi%22%2C%20%22age%3D20%22%5D&contentType=json&ColaKey=xsnjxnshxsh';

四、注意點

您的ColaKey參數必須有效,否則無法正常使用!

注意!!!: 如果您還沒有ColaKey,請先請前往luckycola官網[個人中心]獲取
luckycola官網地址:http(s): //luckycola.com.cn/

user avatar smalike 頭像 linlinma 頭像 qingzhan 頭像 definecloud 頭像 longlong688 頭像 anchen_5c17815319fb5 頭像 hard_heart_603dd717240e2 頭像 u_17569005 頭像 huichangkudelingdai 頭像 jianweilai 頭像 guixiangyyds 頭像 woniuseo 頭像
點贊 151 用戶, 點贊了這篇動態!
點贊

Add a new 評論

Some HTML is okay.