Vitajte na [www.pocitac.win] Obľúbené stránky
Craigslist obsahuje aplikačné programovacie rozhranie alebo API, ktoré vám umožňuje nahrávať hromadné položky na web, takže nemusíte účtovať desiatky položiek ručne. Toto nastavenie zvyčajne používajú ľudia v oblasti nehnuteľností, ktorí musia zverejňovať zoznamy bytov naraz. Pripojíte sa k API pomocou jazyka PHP a pomocou funkcií API uverejníte na serveri.
Krok 1
Pravým tlačidlom myši kliknite na stránku PHP, ktorú chcete použiť na vytvorenie príspevkov. Kliknite na tlačidlo „Otvoriť pomocou“ a vyberte preferovaný editor PHP.
Krok 2
Vytvorte pripojenie API pomocou funkcie PHP cURL. K Craigslistu sa pripojí nasledujúci kód: $ cc = new cURL (); $ url = 'https://post.craigslist.org/bulk-rss/post';
Krok 3
Nastavte hlavičky na prechod na pripojenie Craigslist. Nasledujúci kód nastavuje informácie o hlavičke: $ this-> headers [] = 'Connection: Keep-Alive'; $ this-> headers [] = 'Typ obsahu: application /x-www-form-urlencoded; charset = UTF-8'; $ this-> user_agent = 'Mozilla /4.0 (kompatibilný; MSIE 7.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0)';
Krok 4
Poslať údaje na Craigslist. V tomto príklade sú hromadné položky uložené v súbore s názvom „myfile.xml“. Nasledujúci kód odošle údaje: 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, "myfile.xml");
Vráťte odpoveď na spracovanie do premennej PHP a vytlačte výsledky do prehliadača: $ return = curl_exec ($ process); $ info = curl_getinfo ($ process); ". $ info;
Copyright © počítačové znalosti Všetky práva vyhradené