rabin 7 years ago
parent
commit
7ddb80d55e
2 changed files with 11 additions and 0 deletions
  1. 6 0
      content/lib/Base.php
  2. 5 0
      content/v1/Share.php

+ 6 - 0
content/lib/Base.php

@@ -82,6 +82,12 @@ class Base
         if (isset($data['sdate']) && $data['sdate']) {
             $data['sdate'] = date('m/d', $data['sdate']);
         }
+
+        if (isset($data['link']) && $data['link']) {
+            $data['link'] = base64_encode($data['link']);
+            $data['link'] = Dever::url('content/share.url?link=' . $data['link']);
+        }
+
         if (isset($data['edate']) && $data['edate']) {
             $data['edate'] = date('m/d', $data['edate']);
         }

+ 5 - 0
content/v1/Share.php

@@ -6,6 +6,11 @@ use Dever;
 
 class Share
 {
+    public function url_api($link)
+    {
+        $link = base64_decode($link);
+        Dever::location($link);
+    }
     /**
      * @api {get} v1/share.submit 提交分享
      * @apiVersion 1.0.0