[英]Featured image to the share link in social media such as whatsapp and fb messaging
现在,我正在使用
< meta property="og:image" content="<?php print_r( $result->result->profilepicture ); ?>" />
但是,我应该怎么做才能从数据库中提取内容,因为现在,该代码无法显示数据库中的图像。 从数据库中提取的图像还必须链接到URL中的请求ID
例如,如果URL https://example/test.php?FB00000001
,ID为FB00000001,则必须根据该ID从数据库中提取特色图像。 有人能帮我吗 ? 我是新手。
Open Graph属性图片(og:image)需要content属性中图片的URL,例如
<meta property="og:image" content="http://ia.media-imdb.com/images/rock.jpg" />
通常,在Web中,我们不直接将图像和其他二进制文件存储在数据库中。 (尽管可以使用Blob类型字段)。
简单的算法是将图像文件上传到服务器文件夹,例如。 / server / root / upload with Url http://server.com/upload/ ...
然后,您只需将上传文件的名称保存到数据库并构建URL:1)从mysql字段获取文件的名称。 2)建立网址:
$url = "http://server.com/upload/".$filename;
3)Ouput Open Graph标签:
<meta property="og:image" content="<?=$url?>" />
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.