我正在制作一个发布 facebook 帖子的 android 应用程序。我希望它在用户按下“发送”按钮时发布帖子。
根据 Facebook 开发者权限页面,offline_access 权限“使您的应用程序可以随时代表用户执行授权请求。默认情况下,大多数访问令牌会在短时间内过期,以确保应用程序仅代表用户发出请求。用户在积极使用应用程序时。此权限使我们的 OAuth 端点返回的访问令牌长期有效。”
Facebook 开发者页面将“publish_stream”权限描述为使您的应用能够将内容、评论和点赞发布到用户的信息流和用户朋友的信息流。使用此权限,您可以随时将内容发布到用户的供稿,而无需离线访问权限。但是,请注意 Facebook 推荐用户发起的分享模式。”
因此,据我了解,要将帖子发送到 Facebook 墙上,我应该只需要“发布流权限”但是当我只要求发布流权限时,我的访问令牌只是短暂的(两个小时长)
谁能解释我如何在不使用“offline_access 权限”的情况下随时向 Facebook 发帖?