Как программно создать групповое обсуждение LinkedIn?

Я хочу взаимодействовать с API групп LinkedIn, чтобы программно добавлять контент на страницу моей группы с помощью PHP. Типичный поток будет:

  1. Определить, когда CMS публикует новый товар на моем сайте
  2. Извлечение заголовка, описания и URL новости
  3. Аутентификация с помощью LinkedIn API
  4. Создайте новую ветку обсуждения в моей группе LinkedIn (используя информацию из шага 2)

Я использую MODx в качестве CMS и могу легко кодировать шаги 1 и 2. Что касается части LinkedIn, я в растерянности. Используя поиск (Google & SO), я встречал только неполные фрагменты кода без объяснения причин.

Было бы приемлемо использовать стороннее приложение, такое как LinksAlpha. Однако они предлагают только плагин WordPress. К сожалению, документации для адаптации к другой CMS недостаточно.

1 ответ

Linked In использует OAuth в качестве средства аутентификации, и они проходят через этапы с разумным уровнем детализации в своей документации.

Существует пример того, как создать групповое обсуждение в документации по Linked In API. По сути, вы должны http://api.linkedin.com/v1/groups/{group-id}/posts XML, описывающий новый пост, в форме:

<post>
  <title>New Group Discussion</title>
  <summary>What does everyone think about platform development?</summary>
  <content>
    <submitted-url>http://developer.linkedin.com</submitted-url>
    <title>Build the Professional Web with LinkedIn</title>
    <description>A great resource for finding documentation and answers related to developing on the LinkedIn Platform</description>
  </content>
</post>
Другие вопросы по тегам