第九天php
回顾:html
8. 手把手教你作关键词匹配项目(搜索引擎)---- 第八天app
7. 手把手教你作关键词匹配项目(搜索引擎)---- 第七天curl
6. 手把手教你作关键词匹配项目(搜索引擎)---- 第六天函数
5. 手把手教你作关键词匹配项目(搜索引擎)---- 第五天post
4. 手把手教你作关键词匹配项目(搜索引擎)---- 第四天搜索引擎
3. 手把手教你作关键词匹配项目(搜索引擎)---- 第三天url
2. 手把手教你作关键词匹配项目(搜索引擎)---- 次日spa
1. 手把手教你作关键词匹配项目(搜索引擎)---- 第一天code
小帅帅拿到于老大的TopClient后,其实发现TopClient不就是Curl吗,其实我用ExtendedCurl是否是也能够作到呢,小帅帅对技术的热情不是通常的高涨,随手把于老大给的代码给改了一份。
小帅帅也有开窍的一天,今后他的路豁然开朗。
小帅帅改后的代码:
<?php class TopClient { ...... protected function curl($url, $postFields = null) { $options = array( CURLOPT_FAILONERROR=>false, CURLOPT_RETURNTRANSFER=>true, CURLOPT_CONNECTTIMEOUT=>15, CURLOPT_TIMEOUT=>300, CURLOPT_FOLLOWLOCATION=>1 ); $curl = new ExtendedCurl($options); $reponse = $curl->post($url,$postFields); if($curl->hasError()){ throw new Exception($curl->getError(), 0); }else{ if(200 !== $curl->getHttpCode()){ throw new Exception($reponse, $curl->getHttpCode()); } } return $reponse; } ...... }
小帅帅很开心的又把获取宝贝的使用范例写了上去,代码以下:
$client = new TopClient(); $client->appkey = 'xx'; $client->secretKey = 'xx'; $req = new ItemGetRequest(); $req->setFields('props_name,property_alias,detail_url,cid,title'); $req->setNumIid($num_iid); $resp = $client->execute($req); if(isset($resp->code)){ # error handle }else{ #success handle }
如何加入淘宝开放平台,请查看官方介绍: http://open.taobao.com
小帅帅掩饰不住本身的冲动,想对于老大展现下本身的实力。
一到公司,就火烧眉毛的把代码交给于老大,让于老大给意见。
于老大一看,很欣慰的说道:小帅帅,不错呀,大有长进, 继续保持着.
小帅帅摸着头谦虚的说道:哪里哪里,都是期望于老大的教导有方..... ( 小帅帅拍马屁的功夫仍是不错的 )
不过于老大全然不理这些谦虚的话,对小帅帅说道:你看那个写log记录那个函数logCommunicationError,是否能够单独提炼出来,做为一个公用的日记存放。我相信你能够胜任的...
小帅帅一听,就知道找于老大没好事,看在个人功劳面子上,至少让我多休息下嘛。。。
小帅帅想是这样想的,实际仍是不得不要去承担这个任务,由于他不想让于老大对他失望,要在于老大面前呈现良好的一面。
小帅帅回答到: 于老大,放心啦,包在我身上。
就这样小帅帅回去修炼心法,研究Log存放的写法。