Facebook链接共享机制如下: 当您想要分享到Facebook的网站链接时,Facebook抓取工具会尝试识别您的网页,并确定头部标记内是否存在Facebook Open Graph Markup。如果存在,则在共享时将其提取为帖子中的材料。
问题是: 如果这是单页React App,例如我想分享一个商业产品,我希望我的帖子包含它的图片和品牌名称。但是,由于此类数据是异步检索的,因此facebook抓取工具无法获取产品信息。
答案 0 :(得分:0)
Facebook分享者只查找Open Graph Meta Tags。您应该在服务器响应后准备好这些内容。如果在异步检索数据后准备好这些内容,则共享器无法正常工作。
<meta property="og:title" content="" />
<meta property="og:url" content="" />
<meta property="og:type" content="" />
<meta property="og:description" content="" />
<meta property="og:image" content="" />