我在Scala和Play中写了一个facebook应用程序!我希望实时更新此用户管理的用户Feed和页面供稿,因此我订阅了这些内容.这是从GET/{my_app_id}/subscriptions返回的内容:
{
"data": [
{
"object": "user",
"callback_url": "***",
"fields": [
"feed"
],
"active": true
},
{
"object": "page",
"callback_url": "***",
"fields": [
"feed"
],
"active": true
}
]
}
Run Code Online (Sandbox Code Playgroud)
我的服务器接收有关使用我的应用程序的用户的订阅源的更新(包括当他在他的页面的墙上作为他自己发布时),但没有关于他管理的页面发布的帖子的更新.该应用程序被授予read_stream,user_status和manage_pages权限.问题是我是否可以获取页面Feed更新,而无需用户将我的应用程序添加为其页面的选项卡?我的应用程序并不打算用作标签应用程序.
简短的调查显示我实际完成了我的作业: 这里支持工程师说这是可能的,虽然目前还不清楚如何"在创建订阅时使用与页面和应用程序绑定的页面访问令牌".另一方面,这里 CBroe说必须添加app作为选项卡.这里卡罗琳建议创建一个标签,并立即删除它,它看起来丑陋.我尝试将我的应用程序添加为选项卡而不提示用户,如图所示,使用Graph API Explorer并获得"应用程序没有此操作的权限".
我们的项目中有flink-conf.yaml本地运行。我们希望能够在本地运行 flink 进行测试。我们团队的一部分使用 Mac,另一部分使用 PC。我们想设置state.checkpoint.dir一些普遍接受的路径,最好在用户的主目录下。问题是,是否可以根据我们运行的操作系统以编程方式设置它,如果没有,在此设置中当前用户的主目录是否有一个普遍有效的快捷方式,例如 *NIX 上的“~”?