gpt4 book ai didi

twitter - 查找 t.co 链接指向的位置

转载 作者:行者123 更新时间:2023-12-03 09:55:34 24 4
gpt4 key购买 nike

给定 t.co 链接,我如何才能找到链接解析的位置?例如,如果我有 t.co/foo,我想要一个返回 domain.com/bar 的函数或进程。

最佳答案

我会远离您无法控制的外部 API。这只会在您的应用程序中引入依赖项,这是潜在的故障点,并且可能会花费您使用费用。

CURL 可以很好地做到这一点。这是我在 PHP 中的做法:

function unshorten_url($url) {
$ch = curl_init($url);
curl_setopt_array($ch, array(
CURLOPT_FOLLOWLOCATION => TRUE, // the magic sauce
CURLOPT_RETURNTRANSFER => TRUE,
CURLOPT_SSL_VERIFYHOST => FALSE, // suppress certain SSL errors
CURLOPT_SSL_VERIFYPEER => FALSE,
));
curl_exec($ch);
return curl_getinfo($ch, CURLINFO_EFFECTIVE_URL);
}

我确信这可以适用于其他语言,甚至可以使用 curl 编写脚本。 UNIXy 系统上的命令。

http://jonathonhill.net/2012-05-18/unshorten-urls-with-php-and-curl/

关于twitter - 查找 t.co 链接指向的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6500721/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com