Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Coding e Sistemistica
    4. Coding
    5. Lettura feed RSS
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • M
      meis User Attivo • ultima modifica di

      Lettura feed RSS

      Buongiorno a tutti, vi propongo un problema forse banale, ma non ne esco.

      Sto costruendo un sito in cui dovrei leggere il feed che si trova qui: ristretti.org/Le-Notizie-di-Ristretti/feed/rss

      Il problema è che mi dà errore 403. Tutto normale, credevo. Non ho i permessi per accedere alla pagina nè con cURL, nè con simplexml_load_file, nè con file_get_contents...

      E invece a quanto pare non è solo così! Questo perchè nel sito conams.it vengono lette senza problemi... Esiste un'alternativa?
      Grazie

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • L
        linoma User Attivo • ultima modifica di

        Posta un po il codice che usi per leggere il tuo feed e vediamo cs ce che nn va se nn va 🙂

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • M
          meis User Attivo • ultima modifica di

          Certamente! I miei tentativi sono stati:
          [PHP]$content = simplexml_load_file("http ://ww w.ristretti.org/Le-Notizie-di-Ristretti/feed/rss/");
          $x = new SimpleXmlElement($content);[/PHP]
          e
          [PHP]$xmldom = new DOMDocument();
          $xmldom->load("htt p://ww w.ristretti.org/Le-Notizie-di-Ristretti/feed/rss");[/PHP]
          (ho diviso i link per non farli apparire come tali, non potendo postarli)

          Queste sono le "connessioni" al feed.
          Mi basta riuscire a connettermi, non chiedo altro, poi per leggerlo in base al metodo con cui mi connetterò, procederò.
          Invece così dà (nel secondo caso)

          Warning: DOMDocument::load(ht tp://ww w.ristretti.org/Le-Notizie-di-Ristretti/feed/rss) [domdocument.load]: failed to open stream: HTTP request failed! HTTP/1.1 403 Forbidden in D:\Inetpub\webs\*****\index.php on line 30
          

          Ho provato a mettere il link ad un altro feed, e non dà errori. Quello che ho pensato possibile fosse che dovessi linkare un file .xml, ma non riesco a capire quale sia, pare che il file lo abbiano chiamato rss senza estensione...

          Grazie,
          meis

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • L
            linoma User Attivo • ultima modifica di

            Purtroppo lo script del sito previene il download dei contenuti controllando i parametri della richiesta evitando uno spreco di risorse che bots et similia fanno.

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • M
              meis User Attivo • ultima modifica di

              Quindi non ho modo di accedervi? E come ci sono riusciti nell'altro sito? Forse li inseriscono manualmente di giorno in giorno, ma pare strano...

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              Caricamento altri post
              Rispondi
              • Topic risposta
              Effettua l'accesso per rispondere
              • Da Vecchi a Nuovi
              • Da Nuovi a Vecchi
              • Più Voti