我是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.管理响应
解析后缓存或显示响应.
希望有所帮助,
标签:php,linkedin,linkedin-api 来源: https://codeday.me/bug/20190702/1358647.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。