欢迎来到开元棋牌苹果版下载_湖州开元名都棋牌室_开元棋牌系统出问题研究中心!我们致力于开元棋牌苹果版下载_湖州开元名都棋牌室_开元棋牌系统出问题二次开发及VIP模板更新

开元棋牌苹果版下载_湖州开元名都棋牌室_开元棋牌系统出问题熊掌号插件,dedecms如何接入熊掌号API提交功能

相关案例演示
百度熊掌号是内容和服务提供者入驻百度生态的认证账号,致力于帮助内容和服务提供者便捷、高效地连接全网用户,并充分利用百度生态开放的优势,获取流量、沉淀用户、塑造品牌,实现自身价值的快速增长。
这里我们只是使用了他的搜索资源平台的入口,提供我们网站资源。具体还要数据开放平台以及类似公众号的百家号平台等其他平台,可以前往熊掌号官网(http://xiongzhang.baidu.com/official/home/main)进一步了解。这里只说如何改造网站接入熊掌号。
?
首先是开通工作,这个不做详细说明,依据平台的要求提示操作即可,这里我们默认已经通过审核
?
直接进入页面改造步骤dedecms接入熊掌号API提交功能的改造方法
开元棋牌苹果版下载_湖州开元名都棋牌室_开元棋牌系统出问题熊掌号插件,dedecms如何接入熊掌号API提交功能
由于本网站是H5的相适式网站,所以按照H5的改造步骤完成:
?
在所有页面的头部里面添加代码:
?
然后是给H5页面添加关注功能(强烈推荐,但是似乎不是强制的) ,至多选择两种方式 ? ? ? ? ??
?
开元棋牌苹果版下载_湖州开元名都棋牌室_开元棋牌系统出问题熊掌号插件,dedecms如何接入熊掌号API提交功能
?
前面的这个几个代码改造属于粉丝关注改造不是核心的部分,后面这里则是核心的部分之一,改造页面使之符合熊掌号的规范:
?
4. 添加canonical标签
?
在H5页面部分添加:
?
样式:
?
要求href的内容为MIP页或H5页对应的PC页地址;如果没有PC页,则填写当前页面地址。
?
然后是添加JSON_LD数据,示例:
?
说明:
?
@context: ? 必选字段, ? 请保留 “https://ziyuan.baidu.com/contexts/cambrian.jsonld”,若需要校验数据的schema,则可替换为schema地址
?
@id: ? ?必选字段, ? 当前网页的url
?
appid: ?必选字段, ? 熊掌号ID
?
title: ?必选字段, ? 标题,建议长度:20个字符以内
?
images: 可选字段, ? 搜索结果结构化信息展示,仅允许提供0张,1张图或3张图
?
description: ? ?可选字段, ? 内容摘要:120个字符以内
?
pubDate: ? ?必选字段, ? 内容发布时间,格式是(2017-06-15T08:00:01)
?
显然上面这些内容是要放置在内容页也就是详情页内,对于DEDECMS可以将上面的实例改造如下:
这里说明一下,
{dede:global.cfg_basehost/}{dede:field.arcurl/}
获取的是当前文章页的URL,而
{dede:global.cfg_xzh_id/}
这里则是百度熊掌号的ID,这里配置为一个全局变量方便后续的数据提交部分的修改。images字段,则是使用的了dedecms文章缩略图,默认每篇文章带有一张缩略图,这里只引用一张也是符合代码要求的。摘要和发布时间不做说明。
?
以上的工作完成之后,即可通过在线校验工具
?
开元棋牌苹果版下载_湖州开元名都棋牌室_开元棋牌系统出问题熊掌号插件,dedecms如何接入熊掌号API提交功能
?
检验一下页面是否符合规范:
?
开元棋牌苹果版下载_湖州开元名都棋牌室_开元棋牌系统出问题熊掌号插件,dedecms如何接入熊掌号API提交功能
?
最后,我们要完成我们核心的工作部分,数据的提交。这里数据的提交分为API提交手动提交,手动提交,顾名思义就是将新页面URL在这里提交,比较的费事。咱们做的是每当发布完一篇文章之后,自动提交这篇页面的URL。这里参考之前的文章《dedecms后台控制内容是否需要主动提交到百度》
?
狗万虚拟足球 5. 进入数据库选择数据表#@_archives,在表结构最后添加一个新的字段xzh,这个字段类型为tinyint,设默认值为1,表示推送数据,当值为0的时候不推送数据,这么做的目的是为了方便后台控制是否推送。接着模仿前面提及文章的部分修改article_add.php,article_edit.php,archives_add.php和archives_edit.php这4个文件,在相应的地方添加xzh和$xzh。以及整合URL提交部分,将之前的URL提交和新的熊掌号URL提交整合在一起,部分代码:
?
?
/* ?article_add.php*/
...
?
if($push==1 && $xzh==1) {
{
$urls[]='https://www.ainiu.net.'/'.$artUrl;
$api = 'http://data.zz.baidu.com/urls?site='.$cfg_baiduhost.'&token='.$cfg_badutoken;
$api_xzh = 'http://data.zz.baidu.com/urls?appid='.$cfg_xzh_id.'&token='.$cfg_xzh_token.'&type=realtime';
/* ? 百度站长平台链接提交 */
$ch = curl_init();
$options = ?array(
? ? CURLOPT_URL => $api,
? ? CURLOPT_POST => true,
? ? CURLOPT_RETURNTRANSFER => true,
? ? CURLOPT_POSTFIELDS => implode("\n", $urls),
? ? CURLOPT_HTTPHEADER => array('Content-Type: text/plain'),
);
curl_setopt_array($ch, $options);
$result = curl_exec($ch);
?
/* ? 熊掌号数据提交 */
$ch_xzh = curl_init();
$options_xzh = ?array(
? ? CURLOPT_URL => $api_xzh,
? ? CURLOPT_POST => true,
? ? CURLOPT_RETURNTRANSFER => true,
? ? CURLOPT_POSTFIELDS => implode("\n", $urls),
? ? CURLOPT_HTTPHEADER => array('Content-Type: text/plain'),
);
curl_setopt_array($ch_xzh, $options_xzh);
$result_xzh = curl_exec($ch_xzh);
?
}
? ? ClearMyAddon($arcID, $title);
? ? //返回成功信息
? ? $msg = " ? ?  请选择你的后续操作:
? ?   
? ?   
? ?   
? ?   $backurl";
}
else {
? ? ClearMyAddon($arcID, $title);
? ? //返回成功信息
? ? $msg = " ? ?  请选择你的后续操作:
? ?   
? ?   
? ?   
? ?   $backurl";
}
? $msg = "
{$msg}
".GetUpdateTest();
? ? $wintitle = "成功发布文章!";
? ? $wecome_info = "文章管理::发布文章";
? ? $win = new OxWindow();
? ? $win->AddTitle("成功发布文章:");
? ? $win->AddMsgItem($msg);
? ? $winform = $win->GetWindow("hand"," ",false);
? ? $win->Display();
}
?>
具体修改,请参考上传的附件文件
?
6. 前面提到的全局变量别忘记添加 cfg_xzh_id 表示熊掌号ID,cfg_xzh_token表示熊掌号的token
?
7.修改后台管理模板文件,在article_add.htm和artchives_add.htm添加如下:
?
?
主动推送到百度:
不推送
? ? 推送
主动推送到熊掌号:
不推送
? ? 推送
在article_edit.htm和archives_edit.htm添加如下:
?
主动推送到百度:
/> 不推送
/> 推送
主动推送到熊掌号:
/> 不推送
/> 推送
当前这文章发布出去之后后台显示如下:
?
开元棋牌苹果版下载_湖州开元名都棋牌室_开元棋牌系统出问题熊掌号插件,dedecms如何接入熊掌号API提交功能
说明:后台目前只能设置为同时推送和同时不推送,不然会出现问题。
作者:xxyjwl.com 关注: 时间:2018-09-20 11:51
首先声明,只要是我们的vip会员所有源码均可以免费下载,不做任何限制
☉本站的源码不会像其它下载站一样植入大量的广告。为了更好的用户体验以后坚持不打水印
☉本站只提供精品开元棋牌苹果版下载_湖州开元名都棋牌室_开元棋牌系统出问题源码,源码在于可用,不在多!!希望在这里找到你合适的。
☉本站提供的整站开元棋牌苹果版下载_湖州开元名都棋牌室_开元棋牌系统出问题程序,均带数据及演示地址。可以在任一源码详情页查看演示地址
☉本站所有资源(包括源码、模板、素材、特效等)仅供学习与参考,请勿用于商业用途。
☉如有其他问题,请加网站客服QQ(2068244604)进行交流。
相关开元棋牌苹果版下载_湖州开元名都棋牌室_开元棋牌系统出问题教程

开元棋牌苹果版下载_湖州开元名都棋牌室_开元棋牌系统出问题模板随机Tags

在线客服