whycomputer.com >> Počítačové znalosti >  >> Internet

Jak odeslat data pomocí Craigslist API

Craigslist nabízí rozhraní API, které umožňuje hromadně nahrávat inzeráty bez nutnosti ručního zadávání. Toto řešení je oblíbené zejména mezi realitními makléři, kteří potřebují najednou zveřejnit velké množství nabídek. V následujícím návodu ukážeme, jak pomocí PHP a cURL navázat spojení s API a odeslat data.

Krok 1 – Otevření souboru

Otevřete PHP soubor, ve kterém budete generovat příspěvky, a načtěte jej ve svém oblíbeném editoru.

Krok 2 – Navázání spojení

Vytvořte objekt cURL a nastavte cílovou adresu API:

$cc = curl_init();
$url = 'https://post.craigslist.org/bulk-rss/post';
curl_setopt($cc, CURLOPT_URL, $url);

Krok 3 – Nastavení hlaviček

Definujte požadované HTTP hlavičky a uživatelský agent:

$headers = [
'Connection: Keep-Alive',
'Content-Type: application/x-www-form-urlencoded;charset=UTF-8'
];
curl_setopt($cc, CURLOPT_HTTPHEADER, $headers);
curl_setopt($cc, CURLOPT_USERAGENT, 'Mozilla/5.0 (compatible; MSIE 7.0; Windows NT 5.1)');

Krok 4 – Odeslání dat

Předpokládejme, že hromadné položky jsou uloženy v souboru myfile.xml. Načtěte obsah souboru a odešlete jej jako POST data:

$data = file_get_contents('myfile.xml');
curl_setopt($cc, CURLOPT_POST, true);
curl_setopt($cc, CURLOPT_POSTFIELDS, $data);
curl_setopt($cc, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($cc);
$info = curl_getinfo($cc);
curl_close($cc);
echo $response . '
' . print_r($info, true);

URL:https://cs.whycomputer.com/Internet/100108265.html

Internet
  • Jak vložit inzerát na Craigslist

    Craigslist měsíčně získává více než 50 miliard zobrazení stránek, takže jste si vybrali správné místo pro váš inzerát. Inzerát můžete vložit zdarma i bez účtu, ale s účtem jej můžete snadno upravovat a znovu zveřejňovat. Vyberte kategorii Pokud nemáte účet nebo se nechcete registrovat, můžete inzerá

  • Jak snadno zveřejnit inzerát na Craigslist

    Craigslist je největší online portál pro klasifikované inzeráty, kde můžete zdarma zveřejnit své nabídky (kromě pracovních pozic). Pokud s tímto systémem teprve začínáte, následujte osm jednoduchých kroků. Krok 1 Navštivte craigslist.org/about/sites a vyberte oblast, ve které chcete inzerát umístit.

Počítačové znalosti © https://cs.whycomputer.com