facebook-opengraph - Facebook 无法识别的打开图形属性
问题描述
我花了一周时间阅读 stackoverflow 帖子并使用 facebook og 调试器但没有任何成功。
如果您访问https://www.photrea.com并单击检查,您会看到我在标题中声明了所有必要的 og 类型: 单击以获取屏幕截图 如果您随后尝试在 Facebook 上共享此链接,或者您转到Facebook Debugger,您会看到它没有以正确的方式处理原始标签。
更新:
Facebook 调试器指出 FB 读取的是我的 home.js.erb javascript 文件而不是 html 文件。但为什么...
解决方案
问题是您将其定义为
<meta property="og:title" content="...">
应该在哪里:
<meta name="og:title" content="..." />
所以只需property
用 a切换name
它就可以了。
以下是从我的一个网站中获取的常见 OG 标签列表:
<meta name="og:title" content="JavaScript Code to go" />
<meta name="og:type" content="article" />
<meta name="og:image" content="/images/share.png" />
<meta name="og:description" content="Javascript code to go: Find updated snippets for common JavaScript use cases." />
<meta name="og:site_name" content="Code to go" />
推荐阅读
- java - 如何使用 javac 而不是 mvn 命令在 maven 项目中编译单个类?
- sql - SQL Server 中带有“和”条件的动态参数
- python - numpy 获取特定值的索引,发生在给定索引之后
- jquery - 使用 jQuery 从 textarea 中删除某些自定义 html
- flutter - Flutter中FormBuilderTextField的labelText左对齐
- string - 更改颤振字符串颜色
- python - python opengl与glfw鼠标滚轮缩放太远。相机覆盖数据对象
- c# - “数据库被锁定” C# & SQLite
- python - 如何将列表的每个元素添加为数据框新列的元素?
- python - 为什么我在运行 Telegram 机器人几个小时后得到“MySQL 服务器已消失”?