我从一个网页上的一些PHP代码中调用这个示例请求:
https://api.twitter.com/1/followers/ids.json?cursor=-1&screen_name=twitterapi
我得到Json结果,这是伟大的-但它总是打印在网页内,所以我的用户可以看到它。如何在执行请求时防止它输出到页面?
$curl_handle=curl_init();
curl_setopt($curl_handle,CURLOPT_URL,'https://api.twitter.com/1/followers/ids.json?cursor=-1&screen_name=twitterapi');
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
$result = curl_exec($curl_handle);
curl_close($curl_handle);
谢谢
假设您还修复了URL中缺少的闭引号…
你在第二次curl_setopt()
调用中使用了错误的变量来指向curl处理程序,因此没有正确设置返回传输选项:
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
// Should be
curl_setopt($curl_handle, CURLOPT_RETURNTRANSFER, 1);