全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 863|回复: 8

有没有短域名还原解析的源码?

[复制链接]
发表于 2018-12-7 11:15:07 来自手机 | 显示全部楼层 |阅读模式
就是把短域名转成真实地址的源码?
发表于 2018-12-7 11:39:21 | 显示全部楼层
http://www.wheregoes.com/

这个可以还原,但是没找到源码

点评

这是我唯一见过能有效还原AFF的。  发表于 2018-12-7 12:42
 楼主| 发表于 2018-12-7 11:36:50 来自手机 | 显示全部楼层
这个没有开源的吗?
发表于 2018-12-7 11:41:55 | 显示全部楼层
https://duanwangzhihuanyuan.51240.com/

这里还原
 楼主| 发表于 2018-12-7 15:35:32 来自手机 | 显示全部楼层
要源码呀,有没有
发表于 2018-12-7 16:02:01 | 显示全部楼层
  1. <?php

  2. function restoreSinaShortUrl($shortUrl = '')
  3. {
  4.         $url = "https://api.weibo.com/2/short_url/expand.json?source=2815391962&url_short={$shortUrl}";
  5.         $urlInfo = file_get_contents($url);
  6.         if ($urlInfo){
  7.                 $urlInfo = json_decode($urlInfo, true);
  8.                 if (!json_last_error() && isset($urlInfo['urls'])){
  9.                         return $urlInfo['urls'][0]['url_long'];
  10.                 }
  11.         }
  12.         return false;
  13. }

  14. //还原短链接
  15. //http://t.cn/zWCJpzQ
  16. function getRealUrl($url)
  17. {
  18.         while(true){
  19.                 if (strstr($url, 'http://t.cn/')){
  20.                         $url = restoreSinaShortUrl($url);
  21.                 } else {
  22.                         break;
  23.                 }
  24.         }
  25.         return $url;
  26. }
复制代码
 楼主| 发表于 2018-12-7 18:00:09 来自手机 | 显示全部楼层
flofire 发表于 2018-12-7 16:02

这只有一种后缀?想找个成品的开源,直接放上去用那种
发表于 2018-12-7 18:07:21 | 显示全部楼层
用PHP 去模拟跑一下网址,在把网址显示出来..
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-5-3 17:17 , Processed in 0.099771 second(s), 15 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表