Автоматическое сообщение API группы LinkedIn через PHP - PullRequest
3 голосов
/ 10 ноября 2011

Кто-нибудь, пожалуйста, помогите мне, как опубликовать новое обсуждение в группе с помощью PHP.Я был бы признателен, если бы кто-то пришел с примером.

Спасибо за все ответы.

Милый программист:)

Ответы [ 2 ]

3 голосов
/ 14 ноября 2011

Вы можете получить доступ к API групп с помощью PHP через последнюю версию библиотеки Simple-LinkedIn здесь:

http://code.google.com/p/simple-linkedinphp/

Замечания к выпуску , охватывающие добавления методов, специфичных для групп. Чтобы ответить на ваш вопрос с помощью библиотеки, вы должны сделать что-то вроде следующего:

$response = $OBJ_linkedin->createPost(<groupid>, <title>, <summary>);
if($response['success'] === TRUE) {
  // success
} else {
  // failure
}
2 голосов
/ 10 ноября 2011

Короткий ответ, вы не можете.

Длинный ответ, даже после 2 лет обещаний Linked-in все еще не создал подходящего API для управления группами, несмотря на себя (я менеджер группы LI) и многие другие, которые владеют и / или управляют группами в ЛИ, постоянно просят.

сейчас ... взглянуть на это с другой точки зрения:

Вам на самом деле не нуженAPI для публикации, в конце концов, это всего лишь HTML-сервер, но даже с LI вы ничего не сможете сделать без входа пользователя, а это означает, что код oauth для входа в систему, создание учетной записи, получение токена входа и затем предоставлениеэто и тонна дополнительной информации, а также семантика обсуждения.

Короче говоря, это не будет простой пост, даже с открытыми группами, и для такой простой задачи потребуетсяу вас много работы.

Однако, если вы непреклонны, то я бы начал с установки таких инструментов, как fiddler & wire-shark, затем проанализировал сессию вручную на LI и наблюдал за процессом регистрации.входя в состав, создавая посты и т.д.После того, как вы это сделаете, вам просто нужно воспроизвести это в PHP

. Если вы хотите, кстати, написать автоматический инструмент для рассылки спама, я действительно не стал бы беспокоиться, потому что во-вторых, это видно, он отключится и не будет использоваться руководством LI.

ОБНОВЛЕНИЕ:

Глядя на ссылки, предоставленные OP, кажется, что теперь есть API групп, и у меня естьсказать, что это то, о чем LI хранит молчание, когда его спрашивают владельцы группы (отсюда большое количество снимков экрана, которые я делал до сих пор)

Продолжаем и просматриваем предоставленную вами примерную ссылку:

http://api.linkedin.com/v1/groups/12345/posts:(title,summary,creator)?order=recency

Я еще не знаю API (требуется некоторое расследование), но одно, что бросается в глаза, это выглядит как вы

A) Нужен аккаунтB) Требуется ключ API (предположительно, чтобы LI мог отслеживать ваше использование) C) Необходимо выполнить некоторую аутентификацию OAuth и войти в систему, прежде чем вы сможете ее использовать.

В таком виде я бы порекомендовалчто вы делаете то, что я собираюсь и прочитайте все документы.: -)

Мы оба узнали что-то новое здесь.

...