国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 滁州市| 阳曲县| 精河县| 米泉市| 博客| 彝良县| 南乐县| 二连浩特市| 台山市| 婺源县| 菏泽市| 广安市| 兴安县| 谷城县| 阳谷县| 乐业县| 辽源市| 阿图什市| 甘孜县| 大丰市| 海原县| 柳州市| 佳木斯市| 岢岚县| 沙坪坝区| 隆化县| 博罗县| 哈密市| 东乌| 昭苏县| 延川县| 乌鲁木齐县| 龙江县| 汾阳市| 南溪县| 山丹县| 启东市| 湘潭县| 乐都县| 酉阳| 赞皇县|