草庐IT

curl、Postman、HttpClient

全部标签

php - Graph Facebook API 在尝试发布到用户的墙上时出现 cURL 错误

全部,我有以下代码:$app_id,'secret'=>$app_secret,'cookie'=>true));$result=$facebook->api("/me/accounts?access_token=123456");foreach($result["data"]as$page){echo$page["name"];$page_id="81918";if($page["id"]==$page_id){$page_access_token=$page["access_token"];break;}}$args=array('access_token'=>$page_acce

php - CURL setopt无法正常工作

可能重复:mysql_fetch_array()expectsparameter1toberesource,booleangiveninselect我正在开发一个php脚本,它可以导入mls列表数据。当我通过cli执行脚本时,会出现以下错误:php警告:curl_setopt()期望参数1是resource,第283行/var/www/clients/client4/web4/web/wpcontent/plugins/importrets/rets_class.php中给出的字符串php警告:curl_exec()期望参数1是resource,第284行/var/www/client

PHP 捕捉 cURL CURLOPT_TIMEOUT 和 CURLOPT_CONNECTTIMEOUT 事件并采取行动

我想在检测到CURLOPT_CONNECTTIMEOUT和CURLOPT_TIMEOUT时进行检测、捕获并执行某些操作。我该怎么做?我有以下标题:publicstatic$userAgents=array('FireFox3'=>'Mozilla/5.0(Windows;U;WindowsNT5.1;pl;rv:1.9)Gecko/2008052906Firefox/3.0','GoogleBot'=>'Mozilla/5.0(compatible;Googlebot/2.1;+http://www.google.com/bot.html)','IE7'=>'Mozilla/4.0(c

php - PHP CURL 响应中的问号

我想通过API使用一个站点,我有这个代码:$ch=curl_init('http://example.com/?api=**');$options=array(CURLOPT_RETURNTRANSFER=>true,CURLOPT_HTTPHEADER=>array('text/plain;charset=UTF-8'),);curl_setopt_array($ch,$options);$results=curl_exec($ch);var_dump($results);但我看到?而不是像”,»这样的字符。我检查了源页面,字符集是utf-8..有什么问题?

php - 在 Ubuntu 上将 Google OAuth 与 PHP 集成时需要 CURL PHP 扩展时出错

我正在开发一个需要与适用于PHP的GoogleAPI客户端库集成的应用程序。我在Ubuntu的LAMP堆栈上运行。我在本地主机上启动并运行了该应用程序。当我整合来自GoogleAPIPHPclient的代码时我收到以下错误:PHPFatalerror:Uncaughtexception'Exception'withmessage'GoogleCurlIOclientrequirestheCURLPHPextension我无法在任何其他论坛中找到帮助。有人可以指出我的解决方案吗?我怀疑这可能与我在本地文件夹而不是var/www中开发和运行应用程序有关。不过,我添加了一个名为mysite的

php - Laravel Guzzle 不起作用,但 Curl 可以

我正在使用Guzzle用于使用外部API。我是这样使用的:$client=newClient;$request=$client->request('GET','https://api.callrail.com/v1/companies.json',['headers'=>['Authorization'=>'Tokentoken="my_api_string"']]);returndd($request);这是输出Stream{#255▼-stream:streamresource@280▶}-size:null-seekable:true-readable:true-writable

PHP7 + curl (SSL/TLS) 给出 502 Bad Gateway

我正在开发一个使用DropboxSDK来做一些事情的网页。其中大部分通过CLI发生,但必须在浏览器中完成一件事。不过,我偶然发现了一个有趣的问题。$dbxClient=newdbx\Client($accountToken,'xxx/'.VERSION);$folderMetadata=$dbxClient->getMetadataWithChildren("/");在CLI中运行这段代码效果很好。然而,在浏览器中运行它会给我一个502。困惑的我启动了xdebug并追踪了问题出现的位置。我发现是Dropbox的curl调用导致的,所以我写了一个小示例脚本来查看curl是否有效。它没有。

php - 在 cUrl 中获取 400 错误请求 - PHP

我正在运行以下代码并收到此错误:BadRequestYourbrowsersentarequestthatthisservercouldnotunderstand.Additionally,a400BadRequesterrorwasencounteredwhiletryingtouseanErrorDocumenttohandletherequest. 最佳答案 尝试urlencode消息和$phone变量:$url="https://www.example.com/file.php?phone=".urlencode($phon

php - 带有 PHP Curl 的 FTPS 获取部分下载

我在使用带有隐式ssl的ftps上的phpcurl检索文件时遇到问题(如此处讨论:ftp_ssl_connectwithimplicitftpovertls)。问题是,有时-大概有5%的时间,我最终下载了部分内容。我的类(class)或多或少改编自NicoWesterdale的回答,这里是相关方法:classftps{private$server;private$username;private$password;private$curlhandle;public$dir='/';publicfunction__construct($server,$username,$password

php - 我可以使用 cURL 获取 html 表格吗?

我正在尝试使用cURL获取外部网页以放入我自己的网站,它基本上是运动队的“阶梯”,我联系了他们,但他们没有阶梯的RSS提要,所以我正在尝试通过其他方式获取阶梯,是否可以使用cURL获取和之间的所有内容?我可以使用以下代码获取我想要的页面,但除了HTML表格之外我不需要任何其他东西。$ch=curl_init("http://www.sportingpulse.com/rpt_ladder.cgi?results=N&round=15&client=1-3909-47801-81021-6151461&pool=-1");curl_setopt($ch,CURLOPT_RETURNTRA