註冊、登陸Discuz論壇比較簡單,網上不少教程。html
3.發帖出現的問題web
1.iis8.0版本 asp.net 4.0 不能發帖api
將discuz 的web.config文件裏的 此代碼 <httpRuntime maxRequestLength="2097151" executionTimeout="3600"/>安全
替換成:<httpRuntime requestValidationMode="2.0" maxRequestLength="2097151" executionTimeout="3600"/>asp.net
經過以上配置後,就能夠在論壇頁面發帖spa
2.調用Discuz webapi的時候不能髮帶html標籤的帖子.net
一般在discuz論壇頁面發帖(不是經過代碼調用discuz webapi來發帖)時,系統會先判斷該論壇的版塊以及該用戶所在的用戶組是否髮帶html標籤的帖子,htm
若是想容許用戶髮帶html標籤的帖,就必須在系統後臺將發帖的版塊以及該用戶的用戶組開放發html帖子的權限,兩個必須同時開啓,但由於處於安全考慮,blog
不建議開啓。教程
而經過webapi方式調用的時候,須要替換一個dll,將附件的Discuz.Web.Services.dll替換discuz bin目錄下的那個dll。具體緣由,下次補上,替換這個dll後
就能夠髮帶html標籤的帖子了。
Discuz.Web.Services.dll http://files.cnblogs.com/softwareking/Discuz.Web.Services.zip
3.完全解決當前會話所提交的call_id沒有大於前一次的call_id
在網上曾找過解決辦法(其方式是加鎖,而後sleep一段時間,可是這種方式修改後仍是有問題)。如下是本人解決該問題的方法: