Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?
- #Copyright 2010 JetSwap Inc. http://www.jetswap.com
- #Интерфейс 5. Управление рекламой сайтов
- #Функция SiteApiRequest напрямую не используется.
- #В параметрах $api и $key заданы соответственно ID и код API.
- #
- function SiteApiRequest($action,$prm)
- {
- $api=742;
- $key="32307032";
- $ch=curl_init("http://go.jetswap.com/api");
- $t=time();
- $code=md5("$api::$action::$t::5::$key");
- $resa=array();
- $resa["PAY_INTERFACE"]=5;
- $resa["PAY_API"]=$api;
- $resa["PAY_TIME"]=$t;
- $resa["PAY_CODE"]=$code;
- $resa["PAY_ACTION"]=$action;
- $resa=array_merge($prm,$resa);
- curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
- curl_setopt($ch, CURLOPT_POSTFIELDS, ArrayToUrl($resa));
- $Result=curl_exec($ch);
- $Result=substr($Result,1,strlen($Result)-1);
- curl_close($ch);
- parse_str($Result,$ar);
- return $ar;
- }
- function ArrayToUrl($arr, $name="")
- {
- $a=array_keys($arr);
- for($x=0;$x<count($arr);$x++)
- {
- if($x>0)$rt.="&";
- if(is_array($arr[$a[$x]]))$rt.=ArrayToUrl($arr[$a[$x]], (strlen($name) ? "{$name}[" : "") . urlencode($a[$x]) . (strlen($name) ? "]" : ""));
- else $rt.=(strlen($name) ? "{$name}[" : "") . urlencode($a[$x]) . (strlen($name) ? "]" : "") . "=" . urlencode($arr[$a[$x]]);
- }
- return $rt;
- }
- #Функция SiteEdit - используется для добавления или изменения сайтов. www.jetswap.com/h?sapi.edit
- #Параметры:
- #$SiteID - массив идентификаторов сайтов
- #$Settings - массив настроек
- #Расширенный пример использования (для введенных настроек в форме)
- $SiteID=array();$SiteID[]=;
- $Settings=array();
- $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';
- function SiteEdit($SiteID,$Settings)
- {
- if(count($SiteID)>0)$Settings["idst"]=join(":",$SiteID);
- $Result=SiteApiRequest("edit",$Settings);
- return $Result;
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement