Hadsky帖子熊掌号出图

suoden 幻丝 关注 五级站长 普通
发表于用户帮助、建议及反馈版块 帮助帖
这个代码是我自己随便撸的。测试是蓝色悦动模板。


phpscript代码

我是放在read-1.php里的。

//熊掌号出图获取图片
$imgnum = 0;
$_G['TEMP']['IMGS'] = '';
$imgshtml = array();
$noimglist = 'emotion';
if (preg_match_all('#<img.*?src="(.*?)".*?alt="(.*?)".*?\>#', $readdata['content'], $match)) {
	foreach ($match[1] as $key => $value) {
		if (!InArray($noimglist, $match[2][$key])) {
			if ($imgnum > 2) {
				break;
			}
			$imgshtml[$imgnum] = array('src' => $value);
			$imgnum++;
		}
	}
}

$_G['TEMP']['IMGHTML'] = '';
$_G['TEMP']['IMGNUM'] = '';
switch ($imgnum) {
//熊掌号出图1图
	case 1 :
	case 2 :
		$_G['TEMP']['IMGNUM'] = 1;
		$_G['TEMP']['IMGXZH'] .= '"https://bbs.manye.net/' . $imgshtml[0]['src'] . '"';
		break;
//熊掌号出图3图
	case 3 :
		$_G['TEMP']['IMGNUM'] = 3;
		$_G['TEMP']['IMGXZH'] .= '"https://bbs.manye.net/' . $imgshtml[0]['src'] . '",';
		$_G['TEMP']['IMGXZH'] .= '"https://bbs.manye.net/' . $imgshtml[1]['src'] . '",';
		$_G['TEMP']['IMGXZH'] .= '"https://bbs.manye.net/' . $imgshtml[2]['src'] . '"';
		break;
}


hst代码

我是放在read-1.hst里的

<script type="application/ld+json">
        {
            "@context": "https://ziyuan.baidu.com/contexts/cambrian.jsonld",
            "@id": "https://bbs.manye.net/{ReWriteURL('read','id={$readdata['id']}&page=1')}",
            "appid": "1593713798836817",
            "title": "{$readdata['title']}",
            "images": [
{$_G['TEMP']['IMGXZH']}
],
            "pubDate": "{date('Y-m-d',$readdata['posttime'])}T{date('H:m:s',$readdata['posttime'])}" 
        }
    </script>


把https://bbs.manye.net替换成你的域名,

1593713798836817替换成你的熊掌号id


评论列表 评论
dianzijun 电子菌 五级站长 VIP 5#

浙江,温州

漫夜:
嘿嘿

共0条回复,点击查看回复
zs163 张帅 五级站长 VIP 4#
设置上了,感觉没啥效果emotion

河南,驻马店

漫夜:
熊掌号官方已经关闭了改造页面了,不用再改造了。

共0条回复,点击查看回复
zs163 张帅 五级站长 VIP 3#
read-1.php,read-1.hst,他俩分别是哪个路径,还请告知下。  

河南,驻马店

漫夜:
网站模板目录下的,没效果就是目录改错了

共0条回复,点击查看回复
黑衣人 简单就是美 八级站长 VIP 2#
熊掌号出图??啥意思

上海,上海

漫夜:
用熊掌号的知道

共0条回复,点击查看回复
发布评论

评论: Hadsky帖子熊掌号出图

已有1次打赏
乐天打赏给楼主20天豆,2018-12-28 10:22:51
(4) 分享
分享

请保存二维码或复制链接进行分享

取消