迅睿開源框架是一款PHP8高性能·簡單易用的PHP開源開發(fā)框架, 基于MIT開源許可協(xié)議發(fā)布,不限制商業(yè)使用,以多端互聯(lián)為設計理念, 支持的微信公眾號、小程序、APP客戶端、移動端網(wǎng)站、PC網(wǎng)站等多終端式管理系統(tǒng)。
業(yè)務經(jīng)理
微信掃描以上二維碼
028-61286886
技術咨詢
請問下已關注的所有用戶發(fā)布的最新文章API接口地址是啥呀
比如我通過個人空間關注了幾個用戶,調(diào)用出這些已關注用戶最新發(fā)布的文章
調(diào)用關注的用戶發(fā)的文章列表地址,大家都不知道嗎
http://www.apdwn.com/doc/399.html
用這個教程,選3php執(zhí)行代碼
定義test.php接口文件:./dayrui/App/Httpapi/Api/test.php
<?php /** * api 示例文件 * 變量介紹 * $return 表示標準返回變量 */ $return = []; // 返回數(shù)據(jù) $zone_id = intval($_GET['zone_id']); // 請求參數(shù)中必須傳入的空間id號 // 調(diào)用關注的用戶發(fā)的文章列表地址 $data = \Phpcmf\Service::M()->table_site('news')->where('uid in (select uid from dr_1_zone_form_guanzhu where cid='.$zone_id.')')->getAll(); if ($data) { foreach ($data as $r) { $return[] = [ 'id' => $r['id'], 'title' => $r['title'], 'url' => $r['url'], ]; } }
后臺選擇test.php文件
開源是一種精神,但不是義務,幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
回復@官方實習技術 接口添加后測試返回的數(shù)據(jù)是空的,已關注的用戶是發(fā)布文章的,是不是要在接口地址里加上自己的用戶id
人家不是說了要傳入id嗎
回復@易學習 請問請求地址里應該怎么加人空間id啦
回復@易學習 index.php?s=httpapi&id=3&appid=1&appsecret=PHPCMFBE6FEA7FE7AD3
請問怎么加空間id
你看變量名字就知道了吧
index.php?s=httpapi&id=3&appid=1&appsecret=PHPCMFBE6FEA7FE7AD3&zone_id=999
回復@官方實習技術 老大請問下請求沒有返回數(shù)據(jù)是咋回事呀,我的空間id是3已經(jīng)關注了多個發(fā)帖的用戶了
請求地址 /index.php?s=httpapi&id=3&appid=1&appsecret=PHPCMFBE6FEA7FE7AD3&zone_id=3
<?php /** * api 示例文件 * 變量介紹 * $return 表示標準返回變量 */ $return = []; // 返回數(shù)據(jù) $zone_id = intval($_GET['zone_id']); // 請求參數(shù)中必須傳入的空間id號 // 調(diào)用關注的用戶發(fā)的文章列表地址 $data = \Phpcmf\Service::M()->table_site('news')->where('uid in (select uid from dr_1_zone_form_fensi where cid='.$zone_id.')')->getAll(); if ($data) { foreach ($data as $r) { $return[] = [ 'id' => $r['id'], 'title' => $r['title'], 'url' => $r['url'], ]; } } else { $this->_json(0, '沒有找到數(shù)據(jù)'); }
調(diào)用關注的用戶發(fā)的文章列表地址,大家都不知道嗎
http://www.apdwn.com/doc/399.html
用這個教程,選3php執(zhí)行代碼
定義test.php接口文件:./dayrui/App/Httpapi/Api/test.php
<?php /** * api 示例文件 * 變量介紹 * $return 表示標準返回變量 */ $return = []; // 返回數(shù)據(jù) $zone_id = intval($_GET['zone_id']); // 請求參數(shù)中必須傳入的空間id號 // 調(diào)用關注的用戶發(fā)的文章列表地址 $data = \Phpcmf\Service::M()->table_site('news')->where('uid in (select uid from dr_1_zone_form_guanzhu where cid='.$zone_id.')')->getAll(); if ($data) { foreach ($data as $r) { $return[] = [ 'id' => $r['id'], 'title' => $r['title'], 'url' => $r['url'], ]; } }后臺選擇test.php文件
開源是一種精神,但不是義務,幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
回復@官方實習技術 接口添加后測試返回的數(shù)據(jù)是空的,已關注的用戶是發(fā)布文章的,是不是要在接口地址里加上自己的用戶id
人家不是說了要傳入id嗎
回復@易學習 請問請求地址里應該怎么加人空間id啦
回復@易學習 index.php?s=httpapi&id=3&appid=1&appsecret=PHPCMFBE6FEA7FE7AD3
請問怎么加空間id
你看變量名字就知道了吧
index.php?s=httpapi&id=3&appid=1&appsecret=PHPCMFBE6FEA7FE7AD3&zone_id=999
回復@官方實習技術 老大請問下請求沒有返回數(shù)據(jù)是咋回事呀,我的空間id是3已經(jīng)關注了多個發(fā)帖的用戶了
請求地址 /index.php?s=httpapi&id=3&appid=1&appsecret=PHPCMFBE6FEA7FE7AD3&zone_id=3
<?php /** * api 示例文件 * 變量介紹 * $return 表示標準返回變量 */ $return = []; // 返回數(shù)據(jù) $zone_id = intval($_GET['zone_id']); // 請求參數(shù)中必須傳入的空間id號 // 調(diào)用關注的用戶發(fā)的文章列表地址 $data = \Phpcmf\Service::M()->table_site('news')->where('uid in (select uid from dr_1_zone_form_fensi where cid='.$zone_id.')')->getAll(); if ($data) { foreach ($data as $r) { $return[] = [ 'id' => $r['id'], 'title' => $r['title'], 'url' => $r['url'], ]; } } else { $this->_json(0, '沒有找到數(shù)據(jù)'); }開源是一種精神,但不是義務,幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!