« powrót do listy
  • 1 głos
    Zagłosuj

    Wysyłanie więcej niż jednego, ostatniego wpisu

    sugestia
    Czasem zdarza się, że w serwisach podpiętych przez rss na blipa wstawiam więcej niż jeden wpis w przeciągu ustawowej pół godziny - w takim przypadku wysyła tylko ostatni. Problem pogłębia się jeszcze, kiedy weźmiemy pod uwagę fakt, że nie zawsze niestety Wasz serwis się wyrabia - i czasem kanały są sprawdzane raz na 45-60 minut... Może dodać możliwość ustawienia, ile ostatnich wpisów z RSS skrypt ma brać pod uwagę? Nawet może je wrzucać na Blipa wszystkie na raz, ewentualnie taki myk, że jeśli w kanale znajdzie jakieś nowe wpisy, to wrzuca tylko najstarszy z tych nowych. Potem po następnym sprawdzeniu drugi w kolejności itd. :)

    Wbrew pozorom nie byłoby to trudne - wystarczy np. dla każdego feedu trzymać np. ostatnie 50-100 wpisów w bazie, z dodatkową kolumną "wysłano". Generalnie w formie planu działania:
    1. Skrypt sprawdza, czy są jakieś nowe statusy.
    2. Jeśli są, dodaje je do bazy, z wartością "wysłano" 0.
    3. Wysyła na Blipa najstarszy dla tego feedu (albo ogólnie dla systemu) wpis jako status na Blipa.
    4. Zmienia mu wartość "wysłano" na 1.

    I po sprawie. Wątpię, żeby ktoś dodawał jakiś wpis do RSS co pół godziny 24/h, więc po jakimś czasie wychodziłoby się na prostą. ;)

    marsjaninzmarsa prawie 2 lata temu 0 komentarzy

  • Kto głosował
    • marsjaninzmarsa

Dodaj komentarz

« powrót

Odpowiadają na sugestie :

  • sh33run

Aktywni użytkownicy :

  • Ropuh
  • marsjaninzmarsa

więcej »

Stwórz własne forum sugestii