我是LinkedIn公司页面的所有者和管理员:https://www.linkedin.com/company/{id}/.
我想连接到LinkedIn并返回一个JSON-feed,其中包含我公司墙上最新的10个帖子,以显示在我的网站上,所以我点击了服务https://api.linkedin.com/v1/companies/{id}/更新?格式= JSON.
JSON在linkedin.php中输出.然后这个文件包含在我的网页中,比如index.php.
我在https://developer.linkedin.com注册了一个应用程序.我已经在https://github.com/ashwinks/PHP-LinkedIn-SDK中输入了PHP-LinkedIn-SDK中的客户端ID和客户端密钥.
我遵循了首先需要进行身份验证的开发人员文档.当我运行linkedin.php时,我被重定向到登录我的LinkedIn个人资料.我必须完成此步骤才能触及上述服务.
使用当前的解决方案,我的用户在访问我的网站时必须登录LinkedIn.
如何在不提示用户登录的情况下访问我公司的LinkedIn帖子列表?
谢谢.
最佳答案 1.生成访问令牌
按照文档
https://github.com/ashwinks/PHP-LinkedIn-SDK创建登录链接.
2.保存您的访问令牌
一旦你得到它,它将有60天.将其保存到您的数据库中.
3.获取您的公司帖子
您可以使用相同的访问令牌来获取公司内容
$li = new LinkedIn(...);
$li->setAccessToken(YOUR_ACCESS_TOKEN);
$posts = $li->get('/companies/YOUR_COMPANY_ID/updates/');
4.管理响应
解析后缓存或显示响应.
希望有所帮助,