聯(lián)系官方銷售客服
1835022288
028-61286886
API接口自定議接口如下圖 ,要實(shí)現(xiàn)用戶沒(méi)有登入時(shí),返回是
Array ( [code] => 0 [msg] => 當(dāng)前用戶未登入 [data] => Array ( ) ) 要如何寫自定義代碼?
<?php
/**
* 返回用戶未讀消息
* $return 表示標(biāo)準(zhǔn)返回變量
*/
$return = []; // 返回?cái)?shù)據(jù)
// 判是否登錄
if ($this->uid) {
$rt = \Phpcmf\Service::M()->db->query('select url,inputtime,content from dr_member_notice where uid='.$this->uid.' and isnew=1 order by inputtime desc');
$data = $rt->getResultArray();
foreach ($data as $r) {
$return[] = [
'content' => dr_strcut($r['content'],20),
'url' => $r['url'],
'inputtime' => dr_fdate($r['inputtime']),
];
}
}else{
//這里要示當(dāng)前用戶未登入
}
\Phpcmf\Service::C()->_json(0, '當(dāng)前未登錄’);
用接口需要加用戶登錄認(rèn)證代碼,否則$this->uid永遠(yuǎn)是0
回復(fù)@官方插件技術(shù)-曉帆
您說(shuō)的\Phpcmf\Service::C()->_json(0, '當(dāng)前未登錄’);返回是提示
我要的時(shí)返回給前端程序數(shù)據(jù)如下格式
\Phpcmf\Service::C()->_json(0, '當(dāng)前用戶未登入’);
改下文字就行了