【问题标题】:What facebook permission does my app need to post to a facebook user's feed asynchronously or when the user is offline?我的应用需要哪些 facebook 权限以异步方式或在用户离线时发布到 facebook 用户的订阅源?
【发布时间】:2011-10-18 23:41:27
【问题描述】:

我已经使用“publish_stream”权限进行了测试,并且我的应用可以使用此权限将项目发布到用户的提要。但是这样做有一个大问题

当请求“publish_stream”权限时,它会吓到用户,因为 Facebook 警告或提示很吓人:“以我的身份发布到 Facebook....可能会发布状态消息、注释、照片和视频代表我

对于很多用户来说,这是一个交易破坏者。他们不希望任何人以他们的身份发帖

b) 我成为 TopGear 和 CBSnews 的粉丝——这些应用程序能够将新闻发布到我的新订阅源——而无需我授予它们“publish_stream”权限。

那么,用于此目的的最佳许可是什么?

【问题讨论】:

    标签: facebook facebook-graph-api


    【解决方案1】:

    应用程序需要发布流才能通过图形 api 作为用户发布到用户供稿。如果您使用 javascript FB.ui 发布方法,则不需要权限,因为用户可以选择输入自己的消息和/或取消它。

    如果您成为某个网页的粉丝,那么这些网页不会像您一样发布更新。您只是在主页流中看到他们的更新。您的朋友不会看到这些更新,除非他们也成为该页面的粉丝。

    【讨论】:

    • 嗨,是否可以使用offline_access权限来做同样的事情?我们的用户测试表明,警告/许可提示中的“作为我”让我们的很多潜在用户望而却步。在我的情况下,javascript FB.ui 方法不是一个选项。
    • 不,要发布到他们的流,您需要 publish_stream。您只能要求基本的开始,然后在您需要它并且一旦他们信任您的应用程序后要求它。
    猜你喜欢
    • 2015-01-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-07-23
    • 1970-01-01
    • 2015-05-04
    • 2011-07-09
    • 1970-01-01
    相关资源
    最近更新 更多