WordPress百度小程序API自動提交
什麼是小程序 API 提交?與上傳 sitemap 文件有何區別
小程序 API 提交是將小程序資源提交到搜索的一種方式,即開發者可通過請求 API 介面,將小程序資源 path 路徑,提交到 API 介面中。相比於上傳 sitemap 文件,API 提交方式能給用戶更便捷的提交體驗,兩種方式都會佔用當日提交配額。有較大資源量需提交時,建議分次推送,每次不超過 1000 條。
請求路徑
1 |
POST https://openapi.baidu.com/rest/2.0/smartapp/access/submitsitemap/api?access_token=ACCESS_TOKEN |
參數說明
參數名 | 類型 | 是否必須 | 描述 | 示例 |
---|---|---|---|---|
access_token | string | 是 | 許可權校驗 Token,獲取方式見開發者服務許可權說明。 | |
type | int | 是 | 通過 TYPE 欄位選擇上傳介面。 · 0:周級提交,一周左右生效; · 1:天級提交,2~3 天生效; · 2:小時級提交,1 小時內生效; |
0 |
url_list | string | 是 | 小程序 path 集合,多個 path 用逗號分隔。 · 天級/周級配額會根據開發者在前一周的周一至周五提交資源活躍度及資源質量,於次周一進行動態調整,具體以平台顯示為準。 |
/pages/index1?id=1,/pages/index2 |
WordPress百度小程序API自動提交
1、在mysql添加表欄位
1 |
ALTER TABLE wp_posts ADD COLUMN baiduon integer NOT NULL DEFAULT '0' |
2、在WordPress網站根目錄創建文件baiduapi.php,寫入以下代碼:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 |
<?php require __DIR__ . '/wp-load.php'; global $wpdb; //$key是百度小程序的App Key,自己替換 $key="xxxxxxxxxx"; //$as是百度小程序的App Secret,自己替換 $as="xxxxxxxxxxx"; //$num是每次請求提交的條數 $num=10; //0:周級提交,1:天級提交,2:小時級提交,3:優質資源提交 $type=0; $url="https://openapi.baidu.com/oauth/2.0/token?grant_type=client_credentials&client_id=".$key."&client_secret=".$as."&scope=smartapp_snsapi_base"; $ajax = new WP_Http; $result = $ajax->request($url); $response = json_decode($result['body'],true); if (empty($response['access_token'])){ echo '0'; }else{ $sql = "SELECT id FROM wp_posts where post_status='publish' and post_type='post' and bdon=0 LIMIT 0,".$num; $results = $wpdb->get_results($sql); $urls=array(); foreach ($results as $aaa) { $uid=$aaa->id; $urls[]='/pages/article/article?post_id='.$uid; $wpdb->update('wp_posts',array('bdon'=>'1'), array('id'=> $uid)); } $path_list = implode(",", $urls); $access_token=$response['access_token']; $url = 'https://openapi.baidu.com/rest/2.0/smartapp/access/submitsitemap/api?access_token='.$access_token; $ajaxa = new WP_Http; $path_list = "/pages/single/index"; $post = array( 'type' => $type, 'url_list' => $path_list ); $result = $ajaxa->request($url, array( 'method' => 'POST', 'body' => $post ) ); echo "百度小程序提交"; die(); } |
3、在寶塔的計劃任務中設置執行url及頻率即可。
由於網站搬家,部分鏈接失效,如無法下載,請聯繫站長!謝謝支持!
1. 帶 [親測] 說明源碼已經被站長親測過!
2. 下載後的源碼請在24小時內刪除,僅供學慣用途!
3. 分享目的僅供大家學習和交流,請不要用於商業用途!
4. 本站資源售價只是贊助,收取費用僅維持本站的日常運營所需!
5. 本站所有資源來源於站長上傳和網路,如有侵權請郵件聯繫站長!
6. 沒帶 [親測] 代表站長時間緊促,站長會保持每天更新 [親測] 源碼 !
7. 盜版ripro用戶購買ripro美化無擔保,若設置不成功/不生效我們不支持退款!
8. 本站提供的源碼、模板、插件等等其他資源,都不包含技術服務請大家諒解!
9. 如果你也有好源碼或者教程,可以到審核區發布,分享有金幣獎勵和額外收入!
10.如果您購買了某個產品,而我們還沒來得及更新,請聯繫站長或留言催更,謝謝理解 !
GG資源網 » WordPress百度小程序API自動提交
1. 帶 [親測] 說明源碼已經被站長親測過!
2. 下載後的源碼請在24小時內刪除,僅供學慣用途!
3. 分享目的僅供大家學習和交流,請不要用於商業用途!
4. 本站資源售價只是贊助,收取費用僅維持本站的日常運營所需!
5. 本站所有資源來源於站長上傳和網路,如有侵權請郵件聯繫站長!
6. 沒帶 [親測] 代表站長時間緊促,站長會保持每天更新 [親測] 源碼 !
7. 盜版ripro用戶購買ripro美化無擔保,若設置不成功/不生效我們不支持退款!
8. 本站提供的源碼、模板、插件等等其他資源,都不包含技術服務請大家諒解!
9. 如果你也有好源碼或者教程,可以到審核區發布,分享有金幣獎勵和額外收入!
10.如果您購買了某個產品,而我們還沒來得及更新,請聯繫站長或留言催更,謝謝理解 !
GG資源網 » WordPress百度小程序API自動提交