Existe-t-il un moyen facile d'obtenir des résolutions plus élevées pour les images du fil d'actualités google dans son format RSS? Actuellement, j'ai accès à des images qui sont 80 * 80, c'est-à-dire des miniatures, mais j'imagine qu'il existe un moyen d'obtenir des résolutions plus élevées en modifiant les URL de l'image. Quelqu'un at-il réussi à le faire avant? J'appelle le flux RSS en utilisant un script PHP, puis j'affiche les nouvelles sur mon interface via javascript/jquery.Obtenir des images plus grandes à partir de Google Actualités Fil RSS
Répondre
Existe-t-il un moyen facile d'obtenir des résolutions plus élevées pour les images du flux d'actualités google dans son format RSS?
RSS est RSS est RSS. Il fournit un emplacement pour coller une image et le flux en question l'utilise pour le logo Google Actualités.
Les images que vous demandez ne font même pas partie du flux RSS, mais de la description HTML de chaque élément. Chaque URL ressemble à quelque chose comme:
//nt0.ggpht.com/news/tbn/PKgVs2QD1QaYnM/6.jpg
Opaque comme l'enfer juste là. On pourrait penser que PKgV...
est un identifiant unique pour l'histoire, mais il n'est pas répété ailleurs dans l'article.
J'ai joué avec le reste du nom de fichier. Voici ce que je trouve à ce jour:
- 1.jpg: 100x100
- 2.jpg: 100x66
- 3.jpg: 60x60
- 4.jpg: 60x40
- 5.jpg: vide 1x1
- 6.jpg: 80x80
- 7.jpg: vide 1x1
- 8.jpg: vide 1x1
- 9.jpg: 70x46
- 10.jpg: 70x70
- 11.jpg: 150x150
- 12.jpg: 80x45
- 13.jpg et tous les numéros suivants: 80x53
Ainsi, il semble que si vous recherchez et remplacez manuellement l'URL de l'image, en la changeant de 6 à 11, vous obtiendrez une image 150x150 au lieu d'une 80x80. Habituellement. J'ai testé avec quelques autres termes de recherche et trouvé de petites variations sur chaque taille en fonction de chaque image. Soyez averti que ce n'est probablement pas vrai pour toujours, et vous jouez essentiellement avec une application inconnue, indéfinie ici. Google peut même être fâché contre vous pour avoir utilisé les "mauvaises" images.
Merci pour votre temps sur ce Charles.C'était un peu difficile d'obtenir des données utilisables du flux rss pour commencer, en particulier lors de l'analyse des images, des descriptions, etc. J'ai simplement inclus un lien d'image cassé dans la balise img pour que la source d'image originale sera présenté comme un scénario pire. Merci encore, espérons que cela ne changera pas de sitôt: D –
Est-ce encore une solution viable? Je trouve maintenant les images stockées sous une URL "gstatic" plutôt que ggpht, et ne contient pas de /#.jpg. mais est simplement un grand long comme des chars et des chiffres. Toutes mes excuses pour necro. – Aphire
Tout documenté ici a été découvert par essais et erreurs. Il n'y a pas de méthode documentée pour obtenir des vignettes plus grandes. Si elles ont changé comment cela fonctionne d'une manière qui élimine les noms de fichiers utiles, alors il n'y a probablement pas d'alternative. – Charles
- 1. Google Actualités RSS - Obtenir plus de 10 articles
- 2. Fil RSS accessible avec des images
- 3. image vers FaceBook Actualités Fil
- 4. Flux RSS de Google Actualités renvoyant un code didFailWithError -1002
- 5. Obtention de contenu à partir de Google Actualités
- 6. Android Gridview Faire des images plus grandes
- 7. AsyncFileUpload n'accepte pas des images plus grandes
- 8. Comment obtenir des images de flux RSS
- 9. Redimensionnement des grandes images
- 10. Comment obtenir plus d'éléments RSS?
- 11. Autoriser Google Actualités à indexer votre site
- 12. Analyse des images de rss
- 13. Comment interpréter les référents de Google Actualités dans Google Analytics
- 14. Image Redimensionner pour des images plus grandes, mais rembourrage pour des images plus petites
- 15. Lecture de grandes images à partir de HDFS dans mapreduce
- 16. Android charger de grandes images à partir du stockage externe
- 17. Comment Google Reader extrait-il les actualités d'une page Web?
- 18. Comment obtenir des images miniatures à partir du fil de nouvelles Facebook en utilisant l'API graphique?
- 19. Flux RSS: pour alimenter des images à votre rss
- 20. Création de grandes images
- 21. Comment obtenir uniquement la partie utile d'une description à partir d'un élément de fil RSS?
- 22. Gestion de grandes images
- 23. Événements Facebook au fil RSS?
- 24. Trouver un fil RSS
- 25. Obtenir des images à partir du serveur
- 26. Centrer de grandes images verticalement dans un div plus petit
- 27. Affichage de grandes images par DirectX plus rapidement?
- 28. Les images @ 3x doivent-elles être 3 fois plus grandes ou 4 fois plus grandes que les images iPhone d'origine?
- 29. Failed le téléchargement des images plus grandes (taille) à partir d'une application Android à base de données
- 30. Grandes images avec Direct2D
La réponse dépend entièrement du flux RSS lui-même. Que diriez-vous d'un exemple? – Charles
J'appelle le flux en utilisant PHP comme ceci: $ url = "https://news.google.com/news/feeds?hl=us&q=$q&num=$o"; où $ q est le terme, par ex. Football et $ o est le nombre de résultats à renvoyer, par défaut je l'ai défini comme étant 10. –
Un exemple de résultat potentiel serait https://news.google.com/news/feeds?q=football&num=10&output= rss –