Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/276.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在php托管中更改ip用户代理或代理?_Php_Facebook_Curl - Fatal编程技术网

如何在php托管中更改ip用户代理或代理?

如何在php托管中更改ip用户代理或代理?,php,facebook,curl,Php,Facebook,Curl,使用用于Facebook用户帐户控制的简单php curl函数,我拉出站点并根据传入的数据进行检测 但由于我有多个查询,Facebook块和php代码被禁用。如果在运行浏览器ip用户代理之前存在代理,如何通过修改浏览器ip用户代理来显示每个浏览器功能,就好像它是从不同的计算机输入的一样 谢谢。您试图请求阻止您的ip通过API获取数据,以便您尝试从不同的ip[代理]获取数据。如果这是你的问题,那么试着找出你的ip被阻止的原因,并从FB获得你的ip的白名单 首先,从服务器访问canhazip.com

使用用于Facebook用户帐户控制的简单php curl函数,我拉出站点并根据传入的数据进行检测

但由于我有多个查询,Facebook块和php代码被禁用。如果在运行浏览器ip用户代理之前存在代理,如何通过修改浏览器ip用户代理来显示每个浏览器功能,就好像它是从不同的计算机输入的一样


谢谢。

您试图请求阻止您的ip通过API获取数据,以便您尝试从不同的ip[代理]获取数据。如果这是你的问题,那么试着找出你的ip被阻止的原因,并从FB获得你的ip的白名单

首先,从服务器访问canhazip.com或jsonip.com,以确保它具有您认为的公共IP


第二,,请确保IP地址位于开发人员控制台ID的“应用程序设置>高级”部分的服务器IP白名单中]/Settings/Advanced/

这也可以用来检查我认为IP欺骗充其量是一种值得怀疑的做法,我认为除了用于试验或测试之外,不需要这样做,所以最好解释一下更详细地说,您正在尝试做什么,以及为什么您应该使用的facebook API不足以满足这一要求。