ppypp伦理天堂,91手机在线视频,免费在线观看黄色毛片,夜夜穞天天穞狠狠穞AV美女按摩

聯系官方銷售客服

1835022288

028-61286886

投訴 已解決 通過api接口生成靜態頁面 2 0
迅睿CMS版本:4.6.1 #生成靜態

打算自己寫程序并通過api定時生成靜態內容。

1. 抓包生成靜態內容頁面得到訪問方式是get,請求網址是:

GET /admin666.php?s=chtml&c=html&m=show_index&app=news&pagesize=5&id_form=580&id_to=589&date_form=&date_to= HTTP/1.1


1插件生成內容頁面.png

2. 構建api訪問網址是:

https://666.com/index.php?appid=1&appsecret=666&s=chtml&c=html&m=show_index&app=news&pagesize=5&id_form=580&id_to=589&date_form=&date_to=

測試在get請求時沒添加協議頭,返回的數據為空。

3. 按照教程任意頁面查詢API接口能正常獲取數據 http://www.zbshanke.com/doc/409.html

所以這個生成靜態的功能不能通過api實現嗎?

解決方案
  • 后臺思路不能用在api里面,參考下

       // 用于發布成功后生成靜態文件代碼
       //dr_html_auth($_SERVER['SERVER_ADDR']);
            $atcode = 'chtml_'.SITE_ID.'_模塊目錄_'.內容id;
            \Phpcmf\Service::L('cache')->set_auth_data($atcode, 內容id, SITE_ID);
            dr_catcher_data(SITE_URL.'index.php?s=模塊目錄&c=html&m=showfile&id=內容id&atcode='.$atcode);
    滿意答案
    短信幣+1
  • 回復迅睿框架創始人 好的了解了謝謝,那如用post模擬后臺表單操作,好像會遇到cookies超時問題。在哪可以設置cookies的失效時間呢?剛找了一圈沒找到。

  • 迅睿框架創始人:幫助,不太懂php不會修改這個代碼,暫時放棄。改用api_token post模擬后臺表單操作