【问题标题】:Get data from businessaccount从企业帐户获取数据
【发布时间】:2011-11-05 19:59:29
【问题描述】:

当我使用 c# sdk 并查询我的个人“普通”帐户时,一切正常。
但是,当我对 BusinessAccount 使用相同的设置/权限时,结果总是为 null。
例如,如果我这样做

me = this.FBClient.Get("/me") 

使用普通/个人帐户,我按预期接收数据。但在商业帐户上,它总是返回 null 并且不会引发错误。

从企业帐户获取数据有什么不同吗?

【问题讨论】:

    标签: facebook types get facebook-c#-sdk account


    【解决方案1】:

    企业帐户没有 Facebook 个人资料,它们仅用于广告管理。因此,它们不会从 /me 返回任何内容。

    【讨论】:

    • 感谢您的提示。好的,是否可以在身份验证过程中确定当前帐户是哪种帐户?当然,我可以通过检查 /"me" 是否为空来做到这一点,但有没有合适的方法来做到这一点?
    • 澄清一下,当您使用企业帐户登录 Facebook.com 时,它会直接进入广告管理页面,对吗?如果是这样,那么根本不可能使用它来验证应用程序。您是如何尝试自动执行该应用程序的?
    • 是的。为什么这不可能?如果我转到应用程序概览,我可以看到我的应用程序以及所请求的权限。
    • 嗨斯蒂芬,Facebook 最近开始阻止企业帐户安装应用程序。这些帐户仅用于管理广告。由于企业帐户不能再安装应用程序,我们不再支持他们调用 Graph API,因此大多数调用对他们​​不起作用。
    • 这是否意味着将来我将无法通过应用在企业帐户上创建活动?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-24
    • 2012-06-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多