Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/32.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular 问:Yammer OG来自单页应用程序_Angular_Facebook Opengraph_Yammer - Fatal编程技术网

Angular 问:Yammer OG来自单页应用程序

Angular 问:Yammer OG来自单页应用程序,angular,facebook-opengraph,yammer,Angular,Facebook Opengraph,Yammer,我们有一个非常大的网站,分为单页应用程序,全部使用angular。所以,在第一次请求时,您只需要得到仍然需要用angular插值的普通html 当用户复制某类文章的url并将其粘贴到yammer中时,yammer将开始获取网页数据a.k.a.OG标记。我们提供了大量不同的OG标记,但这些标记仅在角度插值后填写 yammer检索的是普通html,这导致yammer抓取不相关的内容。在og中获取类似{article.title}}的内容:例如,description 我们有一个SEO引擎设置,它非常

我们有一个非常大的网站,分为单页应用程序,全部使用angular。所以,在第一次请求时,您只需要得到仍然需要用angular插值的普通html

当用户复制某类文章的url并将其粘贴到yammer中时,yammer将开始获取网页数据a.k.a.OG标记。我们提供了大量不同的OG标记,但这些标记仅在角度插值后填写

yammer检索的是普通html,这导致yammer抓取不相关的内容。在og中获取类似{article.title}}的内容:例如,description

我们有一个SEO引擎设置,它非常适合于谷歌、facebook和twitter的表现

我们能做些什么,让yammer获取适当的内容吗


提前感谢。

有几种方法可以创建打开的图形对象。这可以来自活动流帖子、带有OG参数的显式消息帖子,或者在您的情况下来自抓取

为了使刮板工作,您需要在呈现给刮板的页面中呈现有效的OG元数据。任何用于填充客户端页面的JS都不会执行,因此可能需要在服务器端呈现正确的值。最好使用curl或另一个HTTP客户机测试应用程序,以查看返回的内容