Php Twitter API隐藏结果

Php Twitter API隐藏结果,php,twitter,Php,Twitter,我在网页上的一些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.

我在网页上的一些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\u setopt()
调用中,您使用了错误的变量来指向curl处理程序,因此没有正确设置return transfer选项:

curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
// Should be
curl_setopt($curl_handle, CURLOPT_RETURNTRANSFER, 1);

我们需要看看你的PHP代码。很明显,当您应该用itI解析或做其他事情时,您正在输出JSON,而我不是用PHP输出。如果您将该请求复制并粘贴到web浏览器地址栏并运行它,您将在浏览器中看到结果是的,我明白了。但是,如果您将用户引导到该API调用,那么他们将在浏览器中获得该API调用。如果您需要数据,必须使用CURL或
file\u get\u contents()
通过PHP调用请求数据,并在PHP中处理数据,而不是将用户指向数据。@Simon:您添加的代码没有输出任何与您实际使用的代码不同的内容-上面的代码将导致语法错误。如果您确实需要帮助,请给出您实际使用的代码。