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