如何以编程方式创建LinkedIn小组讨论?

时间:2013-02-25 12:15:59

标签: php linkedin modx-evolution

我希望与LinkedIn Groups API进行交互,以便使用PHP以编程方式将内容添加到我的组页面。典型的流程是:

  1. 检测CMS上我的网站上发布新项目的时间
  2. 提取标题,说明和新闻项目的网址
  3. 使用LinkedIn API进行身份验证
  4. 在我的LinkedIn群组中创建一个新的讨论主题(使用第2步中的信息)
  5. 我使用MODx作为CMS,可以很容易地编写第1步和第2步。至于LinkedIn部分我不知所措。使用搜索(Google& SO)我只会遇到不完整的代码片段,几乎没有解释。

    使用像Links Alpha这样的第三方应用程序是可以接受的。但是他们只提供一个WordPress插件。遗憾的是,适应不同CMS的文档是不够的。

1 个答案:

答案 0 :(得分:1)

Linked In使用OAuth作为身份验证方式,它们会越过the steps in a reasonable level of detail in their documentation

Linked In API文档中有一个how to create a group discussion示例。从本质上讲,您将POST 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>