2016-01-09 2 views
0

Привет, я пытаюсь получить данные профиля, используя API google + rest, но я получаю эту ошибку:cURL error 60: см. Http://curl.haxx.se/libcurl/c/libcurl-errors.html

Fatal error: Uncaught exception 'GuzzleHttp\Ring\Exception\RingException' with message 'cURL error 60: See http://curl.haxx.se/libcurl/c/libcurl-errors.html ' in C:\wamp\www\plus3\vendor\guzzlehttp\guzzle\src\Exception\RequestException.php on line 51

Here является ошибкой.

В настоящее время я, м работает на localhost. Я пробовал все, что включает установка композитора, завитка ... и т. Д. Не уверен, что это такое, что я делаю неправильно. Почему я не могу получить данные из профиля.

Вот код:

<?php 

include_once __DIR__ . '/../vendor/autoload.php'; 
include_once "templates/base.php"; 

    session_start(); 

$client = new Google_Client(); 


    $client = new Google_Client(); 
    $client->setApplicationName("Google+ PHP Starter Application"); 

    // credentials are intentionally not disclosed but they are correct. 
    $client->setClientId('XXXXXX'); 
    $client->setClientSecret('XXXXXXX'); 
    $client->setRedirectUri('http://localhost/....'); 
    $client->setDeveloperKey('XXXXX'); 

    $plus = new Google_Service_Plus($client); 

//Everything works fine before this line...as soon as i write the line 
//below to fetch results with name brett...it throws me an error. 

    $results = $plus->people->search('brett'); 

    ?> 
    <!doctype html> 
    <html> 
    <head><link rel='stylesheet' href='style.css' /></head> 
    <body> 
    <header><h1>Google+ Sample App</h1></header> 
    </body> 
    </html> 
+0

Вы посмотрели на ошибку? – TZHX

+0

Я сделал ... я думаю, что это связано с завихрением ... я установил его ... есть ли в любом случае, я могу проверить дважды? –

ответ

0

Немного поздно, может быть, но для тех, кто прогуливался вокруг этих страниц в будущем:

Проверьте файл php.ini для опции «curl.cainfo» , Укажите абсолютный путь к сертификату (который можно загрузить по адресу: http://curl.haxx.se/ca/cacert.pem). Активируйте эту опцию, удалив точку с запятой в начале строки. Перезагрузите сервер Apache, и все будет в порядке.

+0

Привет, Можете ли вы рассказать мне, как я могу установить его на свою усадьбу –

+0

Привет, Tuhin, к сожалению, я не знаком с Homestead. Было сказано, что; мой ответ не предусматривал «установки» чего-либо. Просто активация опции, которая была деактивирована по умолчанию. Удачи в любом случае! –