2013-08-27 4 views
1

Я использую следующую библиотеку api для использования intercom api. Но по какой-то причине следующий код не работает. Что я здесь делаю неправильно?Проблема с доступом к Intercom API

API библиотеки: https://github.com/nubera-ebusiness/intercom-php Интерком API Doc: http://docs.intercom.io/api

Вот мой код:

<?php 
     include 'Intercom.php'; 
     $intercom = new Intercom('dummy-app-id', 'dummy-api-key'); 
     $users = $intercom->getAllUsers(); 
     var_dump($users); 

Любая помощь будет оценена.

Благодаря Anunay

+0

Что вы имеете в виду, он не работает? – andrewsi

+0

Я получаю NULL как выход fyi – Anunay

+0

Вы проверили ошибки, которые возвращаетесь? И добавили ли вы свой собственный ключ приложения и API? – andrewsi

ответ

2

Я исправил эту проблему самостоятельно изменяя код библиотеки HTTPCall функции добавления кода

curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);

чуть выше:

$response = curl_exec($ch);.

Приветствия

Anunay

+0

Если вам нужно это сделать, это указывает на то, что у вас возникла проблема с конфигурацией вашего сервера. Я не знаю точных данных, которые вам нужно изменить, но установка CURLOPT_SSL_VERIFYPEER в FALSE открывает вам возможность подмены атак. – bigtallbill

+0

Я согласен, но я не мог найти выход, чтобы исправить эту проблему, поэтому я исправил ее. Я просто не уверен, что я делаю неправильно здесь :(Но спасибо за ваш ответ :) – Anunay

Смежные вопросы