Ne PHP sınıfı NNTP'yi erişmek için kullanmak

3 Cevap php

Ben PHP ile NNTP sunucuları, grupları ve iletilere erişmek istiyorum. Eğer tavsiye ederim varolan herhangi bir sınıf var mı? Tercihen PHP5 ve iyi OOP.

3 Cevap

Bu bir sınıf değil, ama yükler php-imap uzatma derlenmiş ve düz php aramalar ile istediğiniz her şeyi yapabilir olması php olmalıdır.

Gördüğünüz belgeler burada başlar: http://us.php.net/manual/en/book.imap.php

NNTP sunucusuna bağlantı açma örnekleri imap_open konu bulunabilir.

Bu gibi:

  // To connect to an group on an NNTP server on port 119 on the local server, use:
  $nntp = imap_open ("{localhost:119/nntp}comp.test", "", "");

VEYA

  // To connect to a nonlocal server without specifying a group:
  $server = "{news.servername.com/nntp:119}";
  $nntp = imap_open($server,"","",OP_HALFOPEN);

Sonra sadece istediğiniz bilgi talep edebilir:

  $headers = imap_headers($nntp);     
  $threads = imap_thread($nntp);

Bu sizin için sormuştu tam olarak ne değil, ama yardımcı olur umarım.

Ayrıca bir sınıf, ve aynı zamanda OOP, ve ayrıca 5 özel PHP değil, arkasındaki kodu http://news.php.net burada mevcuttur:

php-news sources

Bu soru uzun zaman önce soruldu biliyorum, ama benim cevap başkalarına yardımcı olabilir.

Ben NNTP'yi ulaşmak için iyi bir PHP Sınıflar için arama oldum. Bunların çoğu, ancak, PHP bazı alt sürümleri üzerine inşa edilmiştir.

Ben tam En son PHP sürümü destekler bulabildiğim tek (Kurşun Geliştirici olarak benimle birlikte) bir Usenet sağlayıcı tarafından geliştirilmiştir.

Bunu burada bulabilirsiniz: https://www.usenetxl.nl/dev/

Oldukça bazı belgeler vardır. Sınıfların kendilerini belgeler de vardır.