成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

PC端調(diào)用接口筆記整理以及注意事項(xiàng)

justjavac / 2286人閱讀

摘要:可選參考網(wǎng)址遠(yuǎn)程調(diào)用例反轉(zhuǎn)調(diào)用接口的方法例你的請求程序頁面隨便啦接口地址同步意思是當(dāng)有返回值以后才會進(jìn)行后面的程序。

序言

好習(xí)慣造就好人生,開發(fā)中要善于總結(jié)。今天我繼續(xù)給大家分享一些干貨,關(guān)注我的粉絲們有福利了哈。下邊是我在PC端調(diào)用接口整理出來的一些筆記,以及提醒大家需要注意的事項(xiàng)!

原因分析

1.首先我說一下為啥會在PC端調(diào)用接口獲取數(shù)據(jù)吧!
給個鏈接給你們:http://www.bitscn.com/pdb/php/201411/402...??赐赀@篇文章之后估計你就明白我的用意了。
2、把相關(guān)的資料整合,不但利于信息的獲取還能作為前車之鑒,前人栽樹后人乘涼懂吧?哈哈,我是博愛黨。

筆記整理

1、Yii2 PC端調(diào)用接口獲取數(shù)據(jù)的三種方式

PHP調(diào)用Api接口的方法

    1、直接在方法里引用接口的url。
    2、通過file_get_contents()函數(shù)獲取url的數(shù)據(jù)。
    3、把獲取到的JSON格式數(shù)據(jù)進(jìn)行反轉(zhuǎn)。(可選)
    4、參考網(wǎng)址:http://www.jb51.net/article/20705.htm   //PHP遠(yuǎn)程調(diào)用URL
        例: $url="http://api.xxx.com/v1/departments?id=list&company_id=1";
             $data=file_get_contents($url);
             $data_1 = json_decode($data,true);     //JSON反轉(zhuǎn)

Ajax調(diào)用Api接口的方法

    例:
        $.ajax({
        type:"POST",
        url: //你的請求程序頁面隨便啦(接口地址)
        async:false,//同步:意思是當(dāng)有返回值以后才會進(jìn)行后面的js程序。
        data://請求需要發(fā)送的處理數(shù)據(jù)
        success:function(msg){
            if (msg) {//根據(jù)返回值進(jìn)行跳轉(zhuǎn)
                window.location.href = "你的跳轉(zhuǎn)的目標(biāo)地址(頁面地址)";
            }
        }

JQ調(diào)用Api接口的方法

例:
        
        

補(bǔ)充:使用后兩種方法的話,在接口對應(yīng)控制器的所有方法頂部加上下面代碼

 public function behaviors()
    {
        return ArrayHelper::merge([
            [
                 "class" => Cors::className(),
                 "cors" => [
                     "Origin" => ["http://www.ceshi.com"],//PC端的Url
                     "Access-Control-Request-Method" => ["GET","POST","PUT","DELETE", "HEAD", "OPTIONS"],
                 ],

                "actions" => [
                    "index" => [
                        "Access-Control-Allow-Credentials" => true,
                    ]
                ]
            ],
        ],
            parent::behaviors());
    }

以上三種PC端調(diào)用接口的方式,本人親測過都可行,你們各取所愛。

2、PC端調(diào)用接口,接口怎么獲取uid的問題?
此時接口就不可用Yii自帶的Yii:$app->user->id獲取了,因?yàn)榻涌谝膊豢赡艿卿?。接口要獲取當(dāng)前登錄者的uid可以通過PC端傳個access-token,然后在接口用get獲取去查出uid,解決。
接口獲取其它參數(shù)的時候也可同樣仿造此方法。

3、報:PHP Warning – yiiaseErrorException
Invalid argument supplied for foreach()錯誤的問題及解決方法
這個錯誤是循環(huán)空數(shù)據(jù)造成的,只要在數(shù)據(jù)循環(huán)前得加個判斷,保證數(shù)據(jù)存在才能循環(huán)就解決了。這雖然不是什么特別難解決的錯誤,但是細(xì)節(jié)問題我們還得注意,細(xì)節(jié)決定成敗。

提醒注意

1、PC端調(diào)用接口進(jìn)行本地測試,本地接口地址最好別和網(wǎng)上一致,因?yàn)檫@樣它會先走本地接口,要是遇到本地接口好的話,不好找原因。

相關(guān)資料

PHP(CURL)POST數(shù)據(jù)調(diào)用API簡單示例:http://eyexiaobo.iteye.com/blog/1100712

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/65748.html

相關(guān)文章

  • PC調(diào)用接口筆記整理以及注意事項(xiàng)

    摘要:可選參考網(wǎng)址遠(yuǎn)程調(diào)用例反轉(zhuǎn)調(diào)用接口的方法例你的請求程序頁面隨便啦接口地址同步意思是當(dāng)有返回值以后才會進(jìn)行后面的程序。 序言 好習(xí)慣造就好人生,開發(fā)中要善于總結(jié)。今天我繼續(xù)給大家分享一些干貨,關(guān)注我的粉絲們有福利了哈。下邊是我在PC端調(diào)用接口整理出來的一些筆記,以及提醒大家需要注意的事項(xiàng)! 原因分析 1.首先我說一下為啥會在PC端調(diào)用接口獲取數(shù)據(jù)吧! 給個鏈接給你們:http://ww...

    dance 評論0 收藏0
  • 面試知識點(diǎn)目錄整理

    摘要:寫在前面金三銀四又到了一年一度的跳槽季相信大家都在準(zhǔn)備自己面試筆記我也針對自己工作中所掌握或了解的一些東西做了一個目錄總結(jié)方便自己復(fù)習(xí)詳細(xì)內(nèi)容會在之后一一對應(yīng)地補(bǔ)充上去有些在我的個人主頁筆記中也有相關(guān)記錄這里暫且放一個我的面試知識點(diǎn)目錄大家 寫在前面: 金三銀四, 又到了一年一度的跳槽季, 相信大家都在準(zhǔn)備自己面試筆記, 我也針對自己工作中所掌握或了解的一些東西做了一個目錄總結(jié),方便自...

    xzavier 評論0 收藏0
  • 面試知識點(diǎn)目錄整理

    摘要:寫在前面金三銀四又到了一年一度的跳槽季相信大家都在準(zhǔn)備自己面試筆記我也針對自己工作中所掌握或了解的一些東西做了一個目錄總結(jié)方便自己復(fù)習(xí)詳細(xì)內(nèi)容會在之后一一對應(yīng)地補(bǔ)充上去有些在我的個人主頁筆記中也有相關(guān)記錄這里暫且放一個我的面試知識點(diǎn)目錄大家 寫在前面: 金三銀四, 又到了一年一度的跳槽季, 相信大家都在準(zhǔn)備自己面試筆記, 我也針對自己工作中所掌握或了解的一些東西做了一個目錄總結(jié),方便自...

    enda 評論0 收藏0
  • 從用 AngularJS 開發(fā) PC 客戶說起

    摘要:你們說能不能就用的開發(fā)模式來實(shí)現(xiàn)客戶端啊這樣版版版就都有了。有道云筆記可能就是最貼近我們想法的產(chǎn)品,有客戶端,有版。這個項(xiàng)目由發(fā)起和維護(hù)。 最近一個多月一直在用 AngularJS 做公司的一個項(xiàng)目(還沒有做完),我之前主要是用 PHP 開發(fā)服務(wù)端的,AngularJS 也是現(xiàn)學(xué)現(xiàn)賣,整個過程還是比較有意義的,覺得很有必要寫篇文章記錄一下。 緣起 事情是這樣的……我們團(tuán)隊的產(chǎn)品是一款 ...

    waltr 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<