<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                當然你的api需要簡單的修改下即可對接到本程序,首先你的接口必須是能接受**POST**數據,你的接口必須返回 **JSON** 數據,最后你需要輸出【oreo_code】結果代碼,【oreo_msg】結果內容即可完成對接。 以下是用戶對接后請求接口的實例 ```json { "token": "24c2fd22-7831-63ab-9283-c558436", //用戶的Token "param":{ "number" : "123456", "name" : "test", "url" : "http://www.xx.com/test", "money": "18.58" } } //token為用戶購買接口后產生的用戶Token,這不能為空 //param的內容根據你的接口而定 ``` 以下是一個簡單的對接實例 ```php <?php header('content-type:application/json'); //json類型 //這里需要填寫接口Token,獲取方法為,【授權API設置】->【授權API列表】頁面對應接口的Token信息 $apiToken = '35386d30-b432-de23-e6cb-39855fe';//接口token //我們已經做了很好的安全防護,但我們還是希望您能加上一道token驗證,這將會更好的保護您的api if(empty($_POST['api_token'])){ $arr['oreo_code'] = -1; $arr['oreo_msg'] = "Token is Not Null"; exit(json_encode($arr)); } //如果token為空提示錯誤 if($_POST['api_token'] != $apiToken){ $arr['oreo_code'] = -1; $arr['oreo_msg'] = "Token Error"; exit(json_encode($arr)); }//如果token不相符提示錯誤 /* * $_POST['param']; //這是接口需要參數數組 */ //這里是您的其他業務邏輯代碼 //....業務結束 返回數據一定要Json數據類型并且數組內增加一個oreo鍵名并且值為200,這即表示授權站可以根據用戶設置扣除余量 //以下是演示代碼 //我要獲取 param數組的 name 并且 返回該值 exit('{"oreo_code":200,"oreo_msg":"'.$_POST['param']['name'].'"}'); //返回類型說明,您的每次json返回必須攜帶 oreo_code,和oreo_msg的鍵名, //oreo_code 等于 200表示該api接口已經成功執行,此時授權站會處理相關的后續操作,如果oreo_code 不等于 200(比如 -1) 則可以返回oreo_msg (錯誤內容) ```
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看