我粘贴了下面的代码。 我收到一个空字符串,没有卷曲错误或任何东西。使用PHP和cURL连接到Insightly API
$service_url = "https://api.insight.ly/v2.1/Opportunities";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $service_url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLINFO_HEADER_OUT, true);
curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_BASIC);
curl_setopt($ch, CURLOPT_USERPWD, "-my-base64-encoded-api-key");
$data = curl_exec($ch);
curl_close($ch);
因为对于Insightly API的文档说要离开的密码为空,我也试着
curl_setopt($ch, CURLOPT_USERPWD, "-my-base64-encoded-api-key:");
和
curl_setopt($ch, CURLOPT_USERPWD, "-my-base64-encoded-api-key: ");
任何帮助,将不胜感激。谢谢。
在此基础上:https://api.insight.ly/V2/Help/ApiController/Opportunities您的网址是无效的,还有更多的补充 – 2013-10-24 23:07:21
喜衮 - 这个网址:https://开头的API。 insight.ly/v2.1/Help/Introduction 将“v2.1”作为其服务的URL。 –