1. Qiniu merangkak sumber pihak ketiga dan sentiasa mengembalikan 404 sumber pihak ketiga tidak ditemui
2. Ini ialah kod bahagian merangkak yang saya tulis, menggunakan kelas Qiniu yang disertakan dengan thinkphp3.2
//Tangkapan sumber pihak ketiga
pengambilan fungsi awam($url, $key)
{
$url = diri::Qiniu_Encode($url);
$request_url = "http://iovip.qbox.me/fetch/{$url}/to/" .
$accessToken = $this->accessToken($request_url);
$respons = $this->request($request_url, 'POST', array('Content-Type:' => 'application/x-www-form-urlencoded', 'Authorization' => "QBox $accessToken "));
pulangkan $respon;
}
3. Sumber yang diambil: https://www.baidu.com/img/bd_...
4 Mesej ralat dikembalikan: [HTTP/1.1 404 Not Found]:Not Found]"
Saya dapati masalahnya. Hos yang disediakan oleh laman web rasmi Qiniu ialah: iovip.qbox.me ini tidak lagi boleh digunakan sebagai crawler sumber Ia telah ditukar kepada iovip-z2.qbox.me dalam Qiniu PHP SDK Selepas penggantian Ia boleh digunakan seperti biasa