首頁 > 後端開發 > php教程 > 如何在调用discuz接口中传递登录状态

如何在调用discuz接口中传递登录状态

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
發布: 2016-06-06 20:30:54
原創
2228 人瀏覽過

例如我需要请求一个需要积分帖子的详情

<code>curl http://mingyinet.ihaoyisheng.com/bbs/api/mobile/index.php?submodule=checkpost&version=1&mobile=no&module=viewthread&ppp=10&tid=33&page=1
</code>
登入後複製
登入後複製

返回的数据为:

<code>{
    ...
    "Message": {
        "messageval": "thread_nopermission//1",
        "messagestr": "抱歉,本帖要求阅读权限高于 200 才能浏览"
    }
}
</code>
登入後複製
登入後複製

如何在调用discuz接口中传递登录状态?是否有可用的登录接口?

回复内容:

例如我需要请求一个需要积分帖子的详情

<code>curl http://mingyinet.ihaoyisheng.com/bbs/api/mobile/index.php?submodule=checkpost&version=1&mobile=no&module=viewthread&ppp=10&tid=33&page=1
</code>
登入後複製
登入後複製

返回的数据为:

<code>{
    ...
    "Message": {
        "messageval": "thread_nopermission//1",
        "messagestr": "抱歉,本帖要求阅读权限高于 200 才能浏览"
    }
}
</code>
登入後複製
登入後複製

如何在调用discuz接口中传递登录状态?是否有可用的登录接口?

有登陆接口的,基于你的url就是

<code>http://mingyinet.ihaoyisheng.com/bbs/api/mobile/index.php?module=login
</code>
登入後複製

和浏览器登陆的参数保持一致,大概是这样

<code>http://mingyinet.ihaoyisheng.com/bbs/api/mobile/index.php?module=login&mod=logging&action=login&username=&password=
</code>
登入後複製

具体可以看看这个文件里的参数验证

<code>bbs\source\class\class_member.php
</code>
登入後複製

的on_login方法

相關標籤:
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
phpStudy怎麼安裝discuz
來自於 1970-01-01 08:00:00
0
0
0
php - discuz 單一登入問題
來自於 1970-01-01 08:00:00
0
0
0
php - Dedecms系統與discuz系統的問題
來自於 1970-01-01 08:00:00
0
0
0
phpStudy—Apache+PHP5.2.17本機架設Discuz!論壇
來自於 1970-01-01 08:00:00
0
0
0
nginx設定discuz二級網域的問題
來自於 1970-01-01 08:00:00
0
0
0
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板