陈德本 %!s(int64=6) %!d(string=hai) anos
pai
achega
25ddd3f893
Modificáronse 1 ficheiros con 14 adicións e 2 borrados
  1. 14 2
      App/Api/Controller/Category.php

+ 14 - 2
App/Api/Controller/Category.php

@@ -13,8 +13,20 @@ class Category extends Controller
     protected function main()
     {
         $id = $this->getQuery()->intval("id");
-        $original_id = $this->getQuery()->intval("original_id");
-        $url = sprintf(Site::getData('site_url') . "/tao.php?r=l&cid=%d&original_id=%s&site=classify", $id, $original_id);
+        $request = [
+            'r' => 'l',
+            'site' => 'classify',
+            'cid' => $id,
+        ];
+        $bids = $this->getQuery()->string("bids");
+        $original_id = $this->getQuery()->string("original_id");
+        if ($bids) {
+            $request['bids'] = $bids;
+        }
+        if ($original_id) {
+            $request['original_id'] = $original_id;
+        }
+        $url = Site::getData('site_url') . "/tao.php?" . http_build_query($request);
         echo Dataoke::parse(file_get_contents($url));
     }