国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > PHP > 正文

typecho插件編寫教程(六):調(diào)用接口

2024-05-04 23:35:43
字體:
供稿:網(wǎng)友
這篇文章主要介紹了typecho插件編寫教程(六):調(diào)用接口,這是系列文章的最后一篇,需要的朋友可以參考下
 

此篇我們開始調(diào)用接口,我們在插件類中新定義一個方法,起名為send_post,在方法中我們通過系統(tǒng)配置獲取接口調(diào)用地址。

百度給的例子中使用了php的CURL,更高級的使用方法可以學習PHP_cURL初始化和執(zhí)行方法

下面我們結(jié)合一下百度站長提供的代碼。
 

  1. /** 
  2.    * 發(fā)送數(shù)據(jù) 
  3.    * @param $url 準備發(fā)送的url 
  4.    * @param $options 系統(tǒng)配置 
  5.    */ 
  6.   public static function send_post($url$options){ 
  7.     //獲取API 
  8.     $api = $options->plugin('BaiduSubmitTest')->api; 
  9.  
  10.     //準備數(shù)據(jù) 
  11.     ifis_array($url) ){ 
  12.       $urls = $url
  13.     }else
  14.       $urls = array($url); 
  15.     } 
  16.  
  17.     $ch = curl_init(); 
  18.     $options = array
  19.       CURLOPT_URL => $api
  20.       CURLOPT_POST => true, 
  21.       CURLOPT_RETURNTRANSFER => true, 
  22.       CURLOPT_POSTFIELDS => implode("/n"$urls), 
  23.       CURLOPT_HTTPHEADER => array('Content-Type: text/plain'), 
  24.     ); 
  25.     curl_setopt_array($ch$options); 
  26.     $result = curl_exec($ch); 
  27.  
  28.     //記錄日志 
  29.     file_put_contents('/tmp/send_log'date('H:i:s') . $result . "/n"); 
  30.   } 
?
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 香港| 普兰店市| 旬邑县| 麻城市| 抚松县| 建阳市| 大英县| 霍林郭勒市| 慈利县| 北川| 白银市| 靖远县| 祥云县| 西乡县| 乡城县| 双鸭山市| 双江| 和硕县| 平昌县| 浮山县| 朔州市| 太湖县| 图们市| 嘉荫县| 博乐市| 齐齐哈尔市| 临潭县| 山西省| 思茅市| 深泽县| 洛浦县| 正镶白旗| 团风县| 四会市| 海盐县| 大荔县| 昌邑市| 曲阳县| 庄河市| 阿拉尔市| 孙吴县|