Datornätverk
Craigslist erbjuder ett API som låter dig ladda upp flera annonser i ett enda anrop, vilket sparar tid jämfört med att posta varje annons manuellt. Detta används ofta av fastighetsmäklare som snabbt vill lägga ut flera bostadslistor samtidigt. Du kopplar upp dig mot API:et med PHP och använder dess funktioner för att posta till servern.
Öppna PHP-sidan du vill använda för att skapa posterna. Högerklicka på filen, välj "Öppna med" och välj din föredragna PHP-redigerare.
Skapa API‑anslutningen med PHP‑cURL-funktionen. Följande kod etablerar en anslutning till Craigslist:
$cc = new cURL(); $url = 'https://post.craigslist.org/bulk-rss/post';
Ställ in HTTP‑rubrikerna som ska skickas med till Craigslist. Nedan är ett exempel på hur rubrikerna konfigureras:
$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)';
Skicka data till Craigslist. I detta exempel lagras de massposter du vill posta i en fil som heter myfile.xml. Byt ut filnamnet mot ditt eget. Följande kod skickar filen till servern:
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');
Ta emot svar från servern och skriv ut resultatet i webbläsaren:
$return = curl_exec($process); $info = curl_getinfo($process); echo $return . "
" . $info;
Craigslist får mer än 50 miljarder sidvisningar varje månad. Därför är det rätt plattform för att lägga upp din klassad annons. Du kan posta en gratis annons utan konto, men ett konto gör det lättare att redigera och återpublicera. Välj kategori Är du utan konto eller vill du inte registrera dig, gå
Craigslist är den största plattformen för gratis klassificerade annonser (förutom jobbannonser). Om du är nybörjare följer här åtta enkla steg för att lägga upp vad du vill. Steg för steg Steg 1 Gå till craigslist.org/about/sites och välj den region där du vill lägga annonsen. Steg 2 Klicka på
Craigslist är en digital gemenskap där du kan köpa, sälja, hitta jobb och annonsera tjänster – allt utan kostnad. Med en enkel layout, platsbaserade sökningar och en anonym e-postfilter blir det både smidigt och säkert att dela dina annonser. Steg-för-steg-guide Steg 1 – Gå till Craigslist Klicka på