javascript - Twitter Open Graph 图像未显示
问题描述
我正在尝试在网站中实现 OpenGraph。这是我的元数据代码:
<!-- open-graph basic tags -->
<meta property="og:title" content="Philippine Standard Geographic Code API" />
<meta property="og:site_name" content="Wareneutron - PSGC API" />
<meta property="og:description" content="API used for listing all the region, province, city, municipality, barangay, and its data. Philippine Standard Geographic Codes (PSGC) data came from Philippine Statistics Authority." />
<meta property="og:url" content="https://psgc-api.wareneutron.com/" />
<meta property="og:type" content="website" />
<meta property="og:image" content="/assets/wareneutron_psgc_api_opengraph.jpg" />
<meta property="og:image:alt" content="PSGC Banner" />
<meta property="og:image:width" content="1280" />
<meta property="og:image:height" content="640" />
<!-- Twitter open-graph tags -->
<meta property="twitter:card" content="summary_large_image" />
<meta property="twitter:image:alt" content="PSGC API Banner" />
感谢你们对我的帮助。
解决方案
我必须托管我的图像(我选择了 S3 存储桶),并且它只有在我提供一个 url 作为我的内容而不是我的本地文件时才有效。
推荐阅读
- firebase - 检索活动供稿:Firebase
- mysql - MySql 到 MS Access 查询转换
- api - 谷歌分析 api:将存储到变量中的数据推送到 maria db
- javascript - 流中的 HTML 属性?
- sql - 右表最后一项条件的 SQL 连接
- c# - 无法在属性列表c#中打印值
- c# - 如何获取带有消息结尾字符的 TCP 消息中的所有数据?
- ruby-on-rails - 为什么有时在我加载页面时,我的日志中会记录来自不同 IP 的两个请求?
- php - 如何从 Laravel 的 Mail MessageSending 事件中检索收件人的电子邮件地址?
- c++ - 在 Visual Studio (C++) 中设置外部库