Per testare l'API di Open Graph nel nostro ambiente di anteprima, abbiamo bisogno di creare un buco nel nostro firewall per consentire a Facebook di analizzare le nostre pagine oggetto. Quali intervalli IP dovremmo consentire?Qual è l'intervallo di indirizzi IP del crawler di Open Graph di Facebook?
risposta
EDIT
Facebook ha mostrato un po 'di amore e sta ora facendo il blocco IP pubblico per chiunque di avere
http://developers.facebook.com/docs/ApplicationSecurity/#facebook_scraper https://developers.facebook.com/docs/sharing/best-practices#crawl
Facebook raschietto
Un numero o f I servizi della piattaforma come i social plugin e il grafico Open richiedono che i nostri sistemi siano in grado di raggiungere le tue pagine web. Noi riconosciamo che ci sono situazioni in cui potresti non voler queste pagine su Internet pubblico, durante i test o per altri motivi di sicurezza .
Per facilitare questo, si dovrebbe fare delle eccezioni nella vostra sicurezza sistemi per consentire Facebook per raschiare queste pagine aggiungendo le seguenti intervalli IP, preciso come di aprile 2012.
31.13.24.0/21 31.13.64.0/18 66.220.144.0/20 69.63.176.0/20 69.171.224.0/19 74.119.76.0/22 103.4.96.0/22 173.252.64.0/18 204.15.20.0/22
Invece di IP, puoi anche utilizzare l'agente utente per il tuo firewall.
http://developers.facebook.com/docs/reference/plugins/like/
Quando ha Facebook raschiare la mia pagina?
Facebook ha la necessità di raschiare la pagina per sapere come visualizzare intorno sito.
Facebook scava la pagina ogni 24 ore per garantire che le proprietà siano aggiornate a . La pagina viene inoltre raschiata quando un amministratore per la pagina Apri grafico fa clic sul pulsante Mi piace e quando l'URL viene inserito nell'Ilenco URL Facebook . Facebook osserva le intestazioni della cache sui tuoi URL: lo guarderà "Scadenza" e "Controllo della cache" in ordine di preferenza. Tuttavia, anche se si specifica un tempo più lungo, Facebook analizzerà la tua pagina ogni 24 ore.
L'agente utente del raschietto è: "facebookexternalhit/1.1 (+ http://www.facebook.com/externalhit_uatext.php)"
Facebook non pubblica la loro gamma indirizzo sorgente crawler ufficialmente, ma si può guardare la lista di tutti i loro intervalli di indirizzi IP nella tabella di routing BGP a disposizione del pubblico:
momento stiamo usando questa lista:
- 69.171.224.0/19
- 74.119.76.0/22
- 204.15.20.0/22
- 66.220.144.0/20
- 69.63.176.0/20
- 173.252.64.0/18
66.220.144.0/20
66.220.144.0/21
- 66.220.152.0/21
- 66.220.159.0/24
69.63.176.0/20
69.63.176.0/21
69.63.176.0/24
69.63.184.0/21
69.171.224.0/19
- 69.171.224.0/20
- 69.171.239.0/24
- 69.171.240.0/20
- 69.171.255.0/24
- 74.119.76.0/22
- 103.4.96.0/22
- 173.252.64.0/18
- 173.252.64.0/19
- 173.252.70.0/24
- 173.252.96.0/19
204.15.20.0/22
31.13.24.0/21
- 31.13.64.0/18
- 31.13.64.0/19
- 31.13.64.0/24
- 31.13.65.0/24
- 31.13.66.0/24
- 31.13.67.0/24
- 31.13.68.0/24
- 31.13.69.0/24
- 31.13.70.0/24
- 31.13.71.0/24
- 31.13.72.0/24
- 31.13.73.0/24
- 31.13.74.0/ 24
- 31.13.75.0/24
- 31.13.76.0/24
- 31.13.77.0/24
- 31.13.96.0/19
+1 per una risposta significativa con solo [0-9. \/\ S] –
Puoi specificare dove hai ottenuto questi dati? – AndrewF
Questi sono i percorsi che Facebook pubblicizza su Internet ed è stata precisa la data del post. FB non è entusiasta dell'assegnazione di destinatari statici per sempre ai propri VIP esterni come questo e in genere i clienti devono semplicemente consentire tutto lo spazio degli indirizzi per assicurarsi che, se/quando aggiungono un nuovo VIP dal proprio pool di indirizzi ipv4, possano connettersi ad esso. Questo ovviamente significa che se Facebook inizia a pubblicizzare un nuovo spazio IPv4 che questo elenco non sarà aggiornato. –
Facebook ora pubblica il proprio IP range.
A partire da aprile 2012, è:
31.13.24.0/21
31.13.64.0/18
66.220.144.0/20
69.63.176.0/20
69.171.224.0/19
74.119.76.0/22
103.4.96.0/22
173.252.64.0/18
204.15.20.0/22
whois -h whois.radb.net -- '-i origin AS32934' | grep ^route
per vedere tutte le gamme.
Qual è il comando in Windows? – PussInBoots
Le nuove informazioni sono elencate al seguente URL & sì, hanno queste informazioni pubbliche.
Esegui questo comando per ottenere una lista aggiornata di indirizzi IP crawler usi.
whois -h whois.radb.net -- '-i origin AS32934' | grep ^route
Come
# For example only - over 100 in total
31.13.24.0/21
66.220.144.0/20
2401:db00::/32
2620:0:1c00::/40
2a03:2880::/32
Quindi sì, quelli citati da DMCS, stand corretta. Volevo solo verificare che & trovasse queste informazioni.
Grazie
- 1. Errori SDK iOS di Facebook - Pubblicazione di azioni Open Graph
- 2. Facebook non accetta proprietà Open Graph personalizzate
- 3. API Facebook Open Graph - og: metatags ignorati
- 4. Facebook Open Graph da Rails Heroku
- 5. Facebook Open Graph Not Showing Object Titolo
- 6. Cerca video tramite Facebook API Open Graph
- 7. C'è una differenza tra l'API di Open Graph di Facebook e la sua Graph API?
- 8. Facebook Open Graph: problema tra il vecchio feed di notizie di Facebook e il nuovo feed di notizie di Facebook
- 9. Intervallo di indirizzi IP del firewall SQL Server di Azure
- 10. L'immagine del wallpost di Facebook non viene visualizzata durante la pubblicazione tramite l'API Open Graph
- 11. Facebook Graph API numeri di tornare al posto di indirizzi email
- 12. Android e Facebook Come l'azione con oggetto Open Graph
- 13. Snippet di Google+ con protocollo Open Graph
- 14. Tecniche di rilevamento posizione per indirizzi IP
- 15. Conversione di indirizzi IP a intero
- 16. API Facebook Open Graph: comportamento strano del limite di parametri durante la ricezione di un feed di news utente impaginato
- 17. Facebook Crawler Bot Sito in crash
- 18. Impossibile pubblicare azioni Open Graph come utente di prova
- 19. Google App Engine: elenco di indirizzi IP?
- 20. Filtro indirizzi IP
- 21. facebook graph api regole di ricerca
- 22. Controllo degli indirizzi IP
- 23. striscia di query viene rimosso dalla Open Graph url
- 24. Facebook Graph API + Facebook Pages
- 25. Strumento anteprima per tag Open Graph
- 26. Facebook Graph API 2.0 creazione di eventi
- 27. Come si sceglie One-to-many quando si pubblica una storia di Facebook Open Graph?
- 28. Facebook Graph API: Get data di joinin
- 29. Come utilizzare il meta tag 'og' (Open Graph) per la condivisione di Facebook
- 30. facebook graph API - evento di ricerca
Facebook ha appena rilasciato alcune informazioni in merito. L'ho aggiunto alla mia risposta. – DMCS