WIKI使用導(dǎo)航
站長(zhǎng)百科導(dǎo)航
站長(zhǎng)專題
- 網(wǎng)站推廣
- 網(wǎng)站程序
- 網(wǎng)站賺錢(qián)
- 虛擬主機(jī)
- cPanel
- 網(wǎng)址導(dǎo)航專題
- 云計(jì)算
- 微博營(yíng)銷
- 虛擬主機(jī)管理系統(tǒng)
- 開(kāi)放平臺(tái)
- WIKI程序與應(yīng)用
- 美國(guó)十大主機(jī)
ThinkSNS-應(yīng)用開(kāi)發(fā)范例-增加發(fā)動(dòng)態(tài)功能
來(lái)自站長(zhǎng)百科
導(dǎo)航: 上一頁(yè)
發(fā)送動(dòng)態(tài)也是在禮品發(fā)送過(guò)程中實(shí)現(xiàn),首先我們先在后臺(tái)“高級(jí)=》模板管理=》動(dòng)態(tài)模板”增加一個(gè)禮品動(dòng)態(tài)模板
接著在發(fā)送禮品成功后增加以下程序:
//獲取禮品應(yīng)用在系統(tǒng)里的注冊(cè)ID 值,系統(tǒng)的動(dòng)態(tài)和通知都需要 這個(gè)ID 進(jìn)行相關(guān)應(yīng)用信息的獲取。 $appId = $this->api->app_getChoiceId('gift'); if(1 == $sendInfo['sendWay']){ //只有公開(kāi)贈(zèng)送方式才發(fā)送動(dòng)態(tài) $this->__doFeed($sendInfo, $giftInfo, $toUser, $appId); } __doFeed 方法如下: /** * __doFeed * 發(fā)送動(dòng)態(tài) * @param $sendInfo 附加信息$giftInfo 禮品信息$toUser 發(fā)送對(duì)象 ID * @return $feedId 插入結(jié)果; */ private function __doFeed($sendInfo,$giftInfo,$toUser,$appId){ $title['user'] = $this->__getUserName($toUser); $body['content'] = t($sendInfo['sendInfo']); $body['img'] = $this->__realityImage($giftInfo); $feedId = $this->api->feed_publish('gift',$title,$body,$appId); return $feedId; }
到這里發(fā)動(dòng)態(tài)功能完成了.