J'ai une application angulaire, j'essaie d'inclure facebook og avec tous les liens de mon application. Depuis les pages de rendu angulaire sur le côté client, j'ai utilisé la technique comme suggéré dans ce blog- https://www.michaelbromley.co.uk/blog/171/enable-rich-social-sharing-in-your-angularjs-apptuckey urlrewrite facebook crawler user agent détecter
Je suis confronté à un problème dans la partie de détection de l'utilisateur. Le 9 Juillet, 17 code mentionné ci-dessous fonctionne bien, je ne sais pas pourquoi il ne fonctionne pas bien.
<rule>
<condition name="user-agent" next="or">facebookexternalhit/1.1</condition>
<condition name="user-agent" next="or">Facebot</condition>
<condition name="user-agent">Twitterbot/*</condition>
<from>/wall/*</from>
<set name="postUrl">$1</set>
<to>/crawler-index.jsp</to>
</rule>
<rule>
<from>/wall/*</from>
<to>/index.jsp</to>
</rule>
Comment détecter le robot d'exploration facebook?
Merci à l'avance !!
Je ne sais pas comment ce truc fonctionne, mais puisque vous avez utilisé 'Twitterbot/*', je suppose qu'il recherche des correspondances exactes, sauf si vous utilisez un caractère générique comme '*'? Dans ce cas, vous en aurez également besoin pour le scraper FB, car l'agent utilisateur complet qu'il envoie n'est pas seulement 'facebookexternalhit/1.1', voir https://developers.facebook.com/docs/plugins/faqs#faq_1748179212062572 – CBroe
@CBore: Vous avez répondu travaillé, s'il vous plaît répondre à la question et je vais vous donner une bonne note, Merci! – Sumit