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的响应

我只是想制作一个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的响应代码进行检查。如果响应代码是
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