使用者需求:能透過簡單的操作,把繁雜的事情簡單化,減少人力成本,節省時間。
設計理念:透過第三方 DIY 模組拓展,增加讀取外部 XML 功能來展示 CMS 資訊、媒體資訊等。

功能使用:該功能的位置:後臺 => 門戶 => 第三方模組,直接在這裡新增即可,詳細介紹如下:

一、寫給開發人員
如果您想增加第三方模組,必須首先存在兩個檔案,即服務端程式和服務端 XML 。
透過上述教程的瞭解來編寫服務端程式和服務端 XML 。

二、新增第三方模組
程式準備就緒後,上傳到站點的根目錄下,登入站點後臺增加第三方模組。
操作路徑:【後臺】=> 【門戶】=> 【第三方模組】,點選 「新增」 標籤,填寫相關內容。

1.gif

第三方地址:輸入 第三方模組的 URL 地址,第三方返回的內容必須 XML 模組的格式,即服務端程式的地址,如:
http ://www.discuz.net/xml_server.php
客戶端 ID:此 ID 由資料來源方提供。
簽名加密方式:目前支援 MD5 加密方式,也可以不使用簽名,由資料來源方提供。
通訊金鑰:從 URL 地址獲得資料時的金鑰,如果資料來源不需要金鑰可以為空。此金鑰由資料來源方提供。
如果您允許新增老版本 Discuz! 的第三方模組請在這時構選,然後點選提交即可增加成功。

三、前臺 DIY 呼叫第三方模組
在後臺新增完第三方模組後,就可以在前臺進行 DIY 呼叫了。
選擇好框架後,模組下會顯示第三方類,如果後臺不新增第三方模組,這裡是不顯示的,選擇第三方類

2.gif

託拽 C/S 資料類定義樣式等資訊。

3.gif

希望上面的介紹能幫助您瞭解第三方模組並進行合理的應用。