Advertisement
Guest User

Untitled

a guest
Sep 26th, 2016
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.16 KB | None | 0 0
  1. <?
  2. #Copyright 2010 JetSwap Inc. http://www.jetswap.com
  3. #Интерфейс 5. Управление рекламой сайтов
  4.  
  5. #Функция SiteApiRequest напрямую не используется.
  6. #В параметрах $api и $key заданы соответственно ID и код API.
  7. #
  8.  
  9. function SiteApiRequest($action,$prm)
  10. {
  11. $api=742;
  12. $key="32307032";
  13. $ch=curl_init("http://go.jetswap.com/api");
  14. $t=time();
  15. $code=md5("$api::$action::$t::5::$key");
  16. $resa=array();
  17. $resa["PAY_INTERFACE"]=5;
  18. $resa["PAY_API"]=$api;
  19. $resa["PAY_TIME"]=$t;
  20. $resa["PAY_CODE"]=$code;
  21. $resa["PAY_ACTION"]=$action;
  22. $resa=array_merge($prm,$resa);
  23. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  24. curl_setopt($ch, CURLOPT_POSTFIELDS, ArrayToUrl($resa));
  25. $Result=curl_exec($ch);
  26. $Result=substr($Result,1,strlen($Result)-1);
  27. curl_close($ch);
  28. parse_str($Result,$ar);
  29. return $ar;
  30. }
  31.  
  32. function ArrayToUrl($arr, $name="")
  33. {
  34. $a=array_keys($arr);
  35. for($x=0;$x<count($arr);$x++)
  36. {
  37. if($x>0)$rt.="&";
  38. if(is_array($arr[$a[$x]]))$rt.=ArrayToUrl($arr[$a[$x]], (strlen($name) ? "{$name}[" : "") . urlencode($a[$x]) . (strlen($name) ? "]" : ""));
  39. else $rt.=(strlen($name) ? "{$name}[" : "") . urlencode($a[$x]) . (strlen($name) ? "]" : "") . "=" . urlencode($arr[$a[$x]]);
  40. }
  41. return $rt;
  42. }
  43.  
  44.  
  45. #Функция SiteEdit - используется для добавления или изменения сайтов. www.jetswap.com/h?sapi.edit
  46. #Параметры:
  47. #$SiteID - массив идентификаторов сайтов
  48. #$Settings - массив настроек
  49. #Расширенный пример использования (для введенных настроек в форме)
  50.  
  51. $SiteID=array();$SiteID[]=;
  52. $Settings=array();
  53. $Settings['sites']='adres_of_site'&$Settings['pkm']='-9876'&$Settings['pkh']='0'&$Settings['pkt']='30'&$Settings['pkt2']='30'&$Settings['tml1']='30'&$Settings['tml2']='50'&$Settings['tmlc1']='0'&$Settings['tmlc2']='0'&$Settings['ssf']='1'&$Settings['ipc']='1'&$Settings['proxy']='1'&$Settings['li']='1'&$Settings['iphl']='24'&$Settings['iph']='24'&$Settings['dayunick']='0'&$Settings['ipex']='0'&$Settings['hideref']='1'&$Settings['hsf']='0'&$Settings['uh']='1'&$Settings['dontstop']='1'&$Settings['name']='2 AD1 INDID RU ФУТЖИ РАБОТА '&$Settings['fid']='20541'&$Settings['newfolder']=''&$Settings['speed']='0'&$Settings['highspeed']='0'&$Settings['ggeo']='1'&$Settings['rgeo']='429'&$Settings['geo']='1'&$Settings['cref']='referer'&$Settings['prs']='0'&$Settings['prstime']='3'&$Settings['prstime1']='3'&$Settings['prsmin']='0'&$Settings['prsmax']='0'&$Settings['prtab']='0'&$Settings['prsref']='0'&$Settings['tms']['0']=''&$Settings['tms']['1']=''&$Settings['cmds']['0']='0'&$Settings['cmds']['1']='0'&$Settings['urls']['0']='<agent(group=Mobile)>http://coller.us.to/indeed/<referer(SELECTED)>'&$Settings['urls']['1']=''&$Settings['sitetitle']=''&$Settings['sitedesk']=''&$Settings['catid']='0'&$Settings['taskcopy']='3986117'&$Settings['ptcopy']='3986117'&$Settings['apisel']='742';
  54.  
  55. function SiteEdit($SiteID,$Settings)
  56. {
  57. if(count($SiteID)>0)$Settings["idst"]=join(":",$SiteID);
  58. $Result=SiteApiRequest("edit",$Settings);
  59. return $Result;
  60. }
  61. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement