简介
这篇文章解释了如何使用Java类在SAP Enterprise Portal中集成和显示Facebook或Workplace group feed。它排除了特定于UI的细节,一旦所需的feed数据可用,就留给读者来实现它。尽可能提供代码片段。
先决条件
首先,必须创建一个配置了Facebook(FB)或Workplace组的Facebook应用程序。应用程序应该对需要在SAP门户中显示的组提要的必需字段具有读取权限。需要具有长期到期的通用访问令牌。此令牌用于进行FB Graph API调用以获取组馈送数据。
详细信息
作为第一步,企业信息化应用,必须以原始格式检索FB组数据。FB的graphapi以JSON格式提供了这一点。在graphapi浏览器中,可以通过选择不同的字段来构造所需的查询。FB应用程序必须授予读取这些字段的权限。通常,查询可能如下代码片段所示:
上面的查询检索组提要中最近的3篇文章,返利淘联盟,其中包含以下JSON格式的字段:
post message岗位ID完整发布图像上次更新时间后期创建者创建时间喜欢的次数注释数
下一步,进行'GET'HTTP调用以获取JSON数据。下面是自解释的代码片段:
在最后一步中,大数据分析培训机构,JSON数据被解析以获得数据结构中所有字段的值。
第4步
作为最后一步,前面步骤中创建的HTTP连接被关闭。
结论
可以有多种方式使用FB的Graph API并集成到SAP Portal中。这篇文章描述了其中一个。希望这个博客可以作为一个起点,大数据的培训,如果有类似的要求,为您实现。请在下面留下评论以提供您的反馈或您需要更多信息。
最后,web云服务器,下面是一个独立java类文件的完整代码片段,可以尝试测试自己的FB graph查询。
参考链接
使用graph API
graph API explorer
FB graph Group API
为Workplace创建应用程序