WebHU - Programozási kérdések és válaszok

Hogyan adja meg a helyi hírek lekérését a Google Hírek RSS URL-címének használatakor?

Olyan RSS-elemzőt próbálok létrehozni, amely a Google News RSS-t használja. Csak a következő URL-cím megcélzásával tudok hírcikkeket lekérni a hírek URL-jéről:

https://news.google.com/news/section?output=rss

A Google híroldalán azonban lehetőség van az aktuális tartózkodási helyed közelében lévő hírek lekérésére. Ez az URL a böngészőben:

https://news.google.com/news/section?geo=detect_metro_area

Csak az output=rss lekérdezési karakterlánc paraméter hozzáadása nem elegendő a helyi hírek RSS formátumban történő visszaadásához. Ehelyett egy meglehetősen üres választ kapok:

<rss version="2.0">
<channel>
<generator>NFE/1.0</generator>
<title>News near you - Google News</title>
<link>
http://news.google.com/news?pz=1&ned=us&hl=en&geo=detect_metro_area
</link>
<language>en</language>
<webMaster>[email protected]</webMaster>
<copyright>&copy;2012 Google</copyright>
<pubDate>Tue, 20 Nov 2012 19:32:04 GMT</pubDate>
<lastBuildDate>Tue, 20 Nov 2012 19:32:04 GMT</lastBuildDate>
<image>
<title>News near you - Google News</title>
<url>
https://ssl.gstatic.com/news/img/logo/en_us/news.gif
</url>
<link>
http://news.google.com/news?pz=1&ned=us&hl=en&geo=detect_metro_area
</link>
</image>
<description>Google News</description>
</channel>
</rss>

Tudja valaki, hogy ez egy módja annak, hogy földrajzilag közeli híreket kapjon ebből az RSS-hírcsatornából?


  • Úgy tűnik, közelebb kerülhetek egy közeli város nevének a földrajzi lekérdezési paraméterhez való hozzáadásával, például: news.google.com/news/section?output=rss&geo=Boston, bár továbbra is szeretném, ha a webszolgáltatás kitalálná a várost a lekérdezés részeként... 21.11.2012

Válaszok:


1

Amennyire meg tudom állapítani, meg kell határoznia saját magát, mivel a webhelynek automatikusan meg kell határoznia a tartózkodási helyét egy eszközön lévő mechanizmus vagy bejelentkezett felhasználói fiók segítségével. Ha azonban várost vagy területet tartalmazó hírek alapján szeretne lekérdezni, megtehet valamit New York esetében. Ha egyesíti ezt az eszköz földrajzi helymeghatározási funkcióinál, akkor képesnek kell lennie arra, hogy híreket kapjon arról, amit szeretne.

https://news.google.com/news/section?output=rss&q=New%20York

20.11.2012
  • Lehetséges, hogy így is megtehetném, de az RSS feed a böngésző helybeállításaiból képes kitalálni, hogy hol van a felhasználó. Remélem, sikerül megtalálnom a módját annak, hogy az RSS szolgáltatás kiderítse, milyen hírek vannak a közelben, feltéve, hogy engedélyt kapott a felhasználó aktuális tartózkodási helyének használatára. 21.11.2012

  • Új anyagok

    A rádiógomb ellenőrzött eseményének használata a jQueryben
    Ebben a cikkben látni fogjuk, hogyan kell dolgozni a jquery választógombbal ellenőrzött eseményeivel. A választógombok HTML gombok, amelyek segítenek kiválasztani egyetlen értéket egy csoportból...

    Körkörös függőségek megoldása terraformban adatforrásokkal – lépésről lépésre
    Mi az a körkörös függőségek Dolgozzunk egy egyszerű eseten, amikor az SQS-sor és az S3-vödör közötti körkörös függőség problémája van egy egymástól függő címkeérték miatt. provider..

    Miért érdemes elkezdeni a kódolást 2023-ban?
    01100011 01101111 01100100 01100101 — beep boop beep boop Világunk folyamatosan fejlődik a technológia körül, és naponta fejlesztenek új technológiákat a valós problémák megoldására. Amint..

    🎙 Random Noise #2  – Örökbefogadás és hit
    az analitika íratlan világának gondozása Szeretné, hogy ezek a frissítések a postaládájába kerüljenek? Iratkozzon fel itt . "Ha önvezető autókat gyártanak, akkor mi miért ne..

    A legrosszabb politika és prediktív modellek májátültetésre jelöltek számára az Egyesült Államokban
    A máj (vagy óangolul lifer) az emberi test legnehezebb belső szervére utal, amely csendesen működik a nap 24 órájában. Mit csinál a máj? 500 feladatot hajt végre a szervezet egészségének..

    5 webhely, amely 2022-ben fejleszti front-end fejlesztői készségeit
    Frontendmentor.io A tényleges projektek létrehozásával a Frontendmentor.io segítséget nyújt a front-end kódolási képességeinek fejlesztésében. A kódolást azután kezdheti meg, hogy..

    Mikor kell használni a Type-t az interfészhez képest a TypeScriptben?
    A TypeScript a JavaScript gépelt szuperkészlete, amely statikus gépelést ad a nyelvhez. Ez megkönnyíti a robusztus és karbantartható kód írását azáltal, hogy a hibákat a fordítási időben..