LinkedIN - пример кода PHP - PullRequest
       3

LinkedIN - пример кода PHP

0 голосов
/ 05 апреля 2011

Я пытаюсь реализовать LinkeIN API с помощью oAuth-модуля PECL, мне удалось импортировать мои контакты, и сценарий хорошо работает в моей среде разработки

Но на моем Live Server возникает исключение, когда я получаюпосле проверки подлинности перенаправлен на мой сайт (со ссылки на веб-сайте)

Я подтвердил следующее: 1. TimeZone указан правильно, а My Server DateTime установлен правильно.2. URL обратного вызова правильный

Исключение: исключение обнаружено!Ответ: 400 1302008612531 0 Неподдерживаемая цель POST {/ v1 / people / ~: (идентификатор, имя, фамилия, заголовок, местоположение, отрасль, расстояние, отношение к зрителю, текущее состояние, текущее состояние-временная метка, связи, резюме, специальности, предложения-комментарии, награды, должности, образование, URL-ресурсы-члены, URL-адрес изображения, запрос-стандартный-профиль-сайт, запрос-стандартный-профиль api)} Неустранимая ошибка: неопознанное исключение 'OAuthException 'с сообщением' Неправильный запрос авторизации / неверный запрос (получено 400, ожидаемый HTTP / 1.1 20X или перенаправление) 'в /var/www/html/contaxz/app/webroot/linkedIn/linkedin/Request.php:217 трассировке стека: # 0 /var/www/html/contaxz/app/webroot/linkedIn/linkedin/Request.php(217): OAuth-> fetch ('https://api.lin. ..') # 1 / var / www / html / contaxz/app/webroot/linkedIn/example/index.php(23): LinkedIn_Request-> pullConnections () # 2 {main}, добавленный в /var/www/html/contaxz/app/webroot/linkedIn/linkedin/Request.php влиния 217

Пожалуйста, предложите

Спасибо, Рави

1 Ответ

0 голосов
/ 12 апреля 2011

Я ломал голову над кодом, конфигурацией сервера, установкой oAuth, версией php и apache, TimeZone и чем-то другим ... но не повезло….

Наконец я нашел свой путьи подумал о том, чтобы опубликовать его здесь, так как это может кому-то помочь:

  1. Остановить Apache
  2. В поисках модуля PHP OAuth в каталоге PHP lib в моем случае я нашел это в / usr /lib / php / modules / oauth.so
  3. Скопировал модуль PHP OAuth с моего сервера DEV и загрузил его на LIVE-сервер
  4. Перезапустил apache и все заработало!

Спасибо Рави

...