天天看點

淘寶連結轉換成淘寶客連結--PHP

 好久沒有寫文章了。最近工作有點忙,是以很少來寫文章! 廢話不說了,直接進入寫文章的主題! 這篇文章主要是關于淘寶連結如何轉換成淘寶客連結,我使用的是PHP語言。

轉換淘寶客連結有2中方法,一種是用淘寶自帶的api檔案,不過檔案較大;還有一種就是使用簽名函數來實作。(題外:不建議使用自帶api檔案,相對來說加載比較慢。)我們使用的是簽名函數,裡面就2個函數就可以搞定!下面代碼:

  1. //簽名函數   
  2.  function createSign ($paramArr, $appSecret) {        
  3.      $sign = $appSecret;        
  4.      ksort($paramArr);        
  5.      foreach ($paramArr as $key => $val) {            
  6.          if ($key !='' && $val !='') {                
  7.               $sign .= $key.$val;            
  8.           }        
  9.       }        
  10.       $sign.=$appSecret;        
  11.       $sign = strtoupper(md5($sign));        
  12.       return $sign;   
  13.  }   
  14.  //組參函數   
  15.  function createStrParam ($paramArr) {        
  16.      $strParam = '';        
  17.      foreach ($paramArr as $key => $val) {        
  18.          if ($key !='' && $val !='') {                
  19.              $strParam .= $key.'='.urlencode($val).'&';            
  20.          }        
  21.      }        
  22.      return $strParam;   
  23.  }