有人请教我如何使用PHP在linkedin组中发布新讨论。 如果有人带来一个例子,我将不胜感激。
感谢所有回复。
可爱的程序员:)
答案 0 :(得分:3)
您可以使用PHP通过最新版本的Simple-LinkedIn库访问Groups API:
http://code.google.com/p/simple-linkedinphp/
release notes,涵盖了特定于群组的方法的补充。要使用库回答您的问题,您可以执行以下操作:
$response = $OBJ_linkedin->createPost(<groupid>, <title>, <summary>);
if($response['success'] === TRUE) {
// success
} else {
// failure
}
答案 1 :(得分:2)
简短回答,你不能。
尽管我自己(我是LI集团经理)以及其他许多拥有和/或管理团队的人,但即使经过2年的有希望,Linked-in仍然没有为团队管理制作出合适的API,但答案很长。李多次问。
现在......从另一个角度来看待它:
你真的不需要一个API发布,毕竟它只是一个html我们的服务器,但是即使有了LI,你也无法在没有用户登录的情况下做任何事情,这意味着oauth代码要记录进入,创建帐户,获取登录令牌,然后提供更多信息,以及讨论的语义。
总之,它不会是一个简单的帖子,即使是开放的团体,对于这么简单的任务,它也需要你做很多工作。
然而,如果你的坚定,那么我将首先安装像fiddler&amp; amp; 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身份验证并登录才能使用它。
就目前情况而言,我建议你做我即将做的事并阅读所有文档。 : - )
我们都在这里学到了新的东西。