Twitter API隐藏结果


Twitter API hide results

我从一个网页上的一些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);