Ejemplo n.º 1
0
 private function changeLink($url)
 {
     $arrResponse = json_decode(CurlToolkit::postRequest("http://dwz.cn/create.php", array('url' => $url)), true);
     if ($arrResponse['status'] != 0) {
         throw new \RuntimeException("短链接生成失败!");
     }
     $shortUrl = $arrResponse['tinyurl'] . ' ';
     return $shortUrl;
 }
Ejemplo n.º 2
0
 public function changeLinkAction(Request $request)
 {
     $url = $request->getHost();
     $url .= $request->query->get('url');
     $arrResponse = json_decode(CurlToolkit::postRequest("http://dwz.cn/create.php", array('url' => $url)), true);
     if ($arrResponse['status'] != 0) {
         throw new \RuntimeException("短链接生成失败!");
     }
     $shortUrl = $arrResponse['tinyurl'] . ' ';
     return $this->createJsonResponse(array('url' => $shortUrl));
 }