Php 如何查看ask.fm应答链接?
我只是想制作一个php脚本,当我们放置一个链接时,它会显示ask.fm答案和问题。但我现在不知道怎么做才容易,你能帮我吗 它应该如何工作:Php 如何查看ask.fm应答链接?,php,Php,我只是想制作一个php脚本,当我们放置一个链接时,它会显示ask.fm答案和问题。但我现在不知道怎么做才容易,你能帮我吗 它应该如何工作: $link = 'http://ask.fm/username/answer/01234567890'; $check_if_exist = true/false; if ($check_if_exist == true) { $question = question; $answer = answer; } 您可以通过检查所述url的响应
$link = 'http://ask.fm/username/answer/01234567890';
$check_if_exist = true/false;
if ($check_if_exist == true) {
$question = question;
$answer = answer;
}
您可以通过检查所述url的响应代码进行检查。如果响应代码是
200
,则URL存在,否则响应代码将是404
这是+/-伪代码(未经测试),我不保证它会工作,但你知道它的意思
$ch = curl_init('http://ask.fm/username/answer/01234567890');
curl_exec($ch);
$info = curl_getinfo($ch);
$code = $info['http_code'];
if ($code === 200) {
// question exists
} else {
// question does not exist
}
这对我来说毫无意义。ask.fm有api吗?这通常是最好的方式。如果找不到问题/答案,ask.fm将返回404,因此这应该可以正常工作+1