whycomputer.com >> Interneto žinios >  >> Internetas

Kaip naudoti Craigslist API masiniam skelbimų įkėlimui

Craigslist siūlo programų sąsają (API), leidžiančią vienu metu įkelti daugybę skelbimų, todėl nereikia rankiniu būdu kurti šimtų įrašų. Ši priemonė dažniausiai naudojama nekilnojamojo turto agentūrų, norinčių greitai paskelbti daugelį būsto pasiūlymų. API galima pasiekti naudojant PHP kalbą ir cURL funkcijas.

1 žingsnis – Paruoškite PHP failą

Pasirinkite PHP skriptą, kuriame norite generuoti skelbimus. Dešiniuoju pelės mygtuku spustelėkite failą, pasirinkite „Atverti su“ ir nurodykite savo mėgstamą PHP redaktorių.

2 žingsnis – Sukurkite ryšį su API

Naudokite PHP cURL funkciją, kad prisijungtumėte prie Craigslist. Pavyzdinis kodas:

$cc = new cURL();
$url = 'https://post.craigslist.org/bulk-rss/post';

3 žingsnis – Nustatykite antraštes

Prieš siunčiant užklausą, reikia nurodyti reikiamas HTTP antraštes. Pavyzdys:

$this->headers[] = 'Connection: Keep-Alive';
$this->headers[] = 'Content-type: application/x-www-form-urlencoded;charset=UTF-8';
$this->user_agent = 'Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0)';

4 žingsnis – Siųskite duomenis į Craigslist

Paruoškite failą, kuriame saugomi masiniai skelbimai (pvz., myfile.xml). Pakeiskite failo pavadinimą į savo. Tada sukonfigūruokite cURL ir išsiųskite duomenis:

curl_setopt($process, CURLOPT_HTTPHEADER, $this->headers);
curl_setopt($process, CURLOPT_HEADER, 1);
curl_setopt($process, CURLOPT_USERAGENT, $this->user_agent);
curl_setopt($process, CURLOPT_TIMEOUT, 30);
curl_setopt($process, CURLOPT_POSTFIELDS, file_get_contents('myfile.xml'));

Gautą atsakymą įrašykite į kintamąjį ir išveskite naršyklėje:

$return = curl_exec($process);
$info = curl_getinfo($process);
echo $return . "
" . $info;

URL:https://lt.whycomputer.com/internetas/100408265.html

Internetas
  • Kaip patalpinti skelbimą Craigslist: žingsnis po žingsnio vadovas

    Pasirinkite vietą ir kategoriją Craigslist pritraukia daugiau nei 50 mln. per mėnesį, tad tai idealus vieta savo skelbimui paskelbti. Vartotojas gali paskelbti skelbimą nemokamai be paskyros, tačiau registracija leidžia lengviau redaguoti ir perkelti skelbimą. Jeigu neturite paskyros, pirmiausia eik

  • Kaip paskelbti skelbimą Craigslist

    ĮvadasCraigslist – populiariausia internetinių skelbimų platforma, kur daugumą skelbimų galima paskelbti nemokamai (išskyrus darbo pasiūlymus). Jei naudojatės šia svetaine pirmą kartą, čia pateikiami aštuoni paprasti žingsniai, kaip paskelbti norimą skelbimą.Žingsniai1 žingsnisAplankykite craigslist

Interneto žinios © https://lt.whycomputer.com