織夢CMS(dedecms)怎么對接百度熊掌號/百家號?

2020-04-0717:31:40 瀏覽:6,637次

最近有學員咨詢,使用織夢cms建站怎么對接百度熊掌號?或者是百家號?在這里呢,給大家分享一下,dedecms對接百度熊掌號的代碼和教程,希望對大家有所幫助!

織夢CMS(dedecms)怎么對接百度熊掌號/百家號?

以前的熊掌號登錄之后,管理界面是這樣的,點擊天級收錄,然后點擊API提交,得到appid和token,然后把這個安裝在代碼里面就可以了!

雖然現在熊掌號的管理界面變了,但是,API提交還是可以做的,只要找到這個appid和token,加入代碼之中就可以!

因為熊掌號現在幾乎涼了,所以,很多人注冊的時候,直接注冊的是百家號,那么,百家號怎么找到appid和token呢?

看好了,進入百家號之后,找到最左下角的一個按鈕“基本配置”,點擊就可以得到appid和token了!

而且,如果你同時注冊百家號和熊掌號的話,會發現,appid和token是一樣的!也就是說,你沒有注冊熊掌號,而注冊了百家號的話,也是可以實現文章自動提交的!

雖然,現在提交了之后,也不會在熊掌號和百家號展示,但是,它加速收錄的功能還是存在的,我們要的就是加速收錄!

那么,在這里,把代碼給大家分享一下:

  1. <?php
  2. require_once?("include/common.inc.php");
  3. require_once?"include/arc.partview.class.php";
  4. require_once('include/charset.func.php');
  5. $year?=?date("Y");
  6. $month?=?date("m");
  7. $day?=?date("d");
  8. $dayBegin?=?mktime(0,0,0,$month,$day,$year);
  9. $dayEnd?=?mktime(23,59,59,$month,$day,$year);
  10. $query?=?"SELECT?arch.id,types.typedir?FROM?dede_arctype?as?types?inner?join?dede_archives?as?arch?on?types.id=arch.typeid?where?pubdate<".$dayEnd."?AND?pubdate>".$dayBegin."";
  11. //echo?$query;
  12. $urls="";
  13. $dsql->Execute('arch.id,types.typedir',$query);
  14. while($row?=?$dsql->GetArray('arch.id,types.typedir'))
  15. {
  16. ????$urls.="http://www.1771278.live".str_replace("{cmspath}","",$row['typedir'])."/".$row[id].".html".",";???//?前邊的網址換成自己的?
  17. }
  18. $urls=substr($urls,0,-1);
  19. $urls???=?explode(",",$urls);
  20. $api?=?'http://data.zz.baidu.com/urls?appid=熊掌號ID&token=密鑰&type=realtime';?//?前邊的熊掌號ID和密鑰換成自己的
  21. $ch?=?curl_init();
  22. $options?=??array(
  23. ????CURLOPT_URL?=>?$api,
  24. ????CURLOPT_POST?=>?true,
  25. ????CURLOPT_RETURNTRANSFER?=>?true,
  26. ????CURLOPT_POSTFIELDS?=>?implode("\n",?$urls),
  27. ????CURLOPT_HTTPHEADER?=>?array('Content-Type:?text/plain'),
  28. );
  29. curl_setopt_array($ch,?$options);
  30. $result?=?curl_exec($ch);
  31. echo?$result;
  32. ?>

按照上面的操作,把代碼中需要修改的兩處地方修改下就可以,第一處是自己的網址,第二處是appid和token!

  • 微信贊賞老師
  • 掃一掃,贊賞老師
  • weinxin
  • 蘇老師微信號
  • 183 6469 9738
  • weinxin
網絡營銷培訓
蘇春宇