Facebook 从businessaccount获取数据

Facebook 从businessaccount获取数据,facebook,types,get,facebook-c#-sdk,account,Facebook,Types,Get,Facebook C# Sdk,Account,当我使用c#sdk并查询我的个人“正常”帐户时,一切都很好。 但是,当我对BusinessAccount使用相同的设置/权限时,结果总是为空。 例如,如果我这样做 me = this.FBClient.Get("/me") 使用普通/个人帐户,我收到了预期的数据。但对于业务帐户,它总是返回null,并且不会抛出错误 从businessaccount获取数据有什么不同吗 商业账户没有Facebook个人资料,它们只是用于广告管理。因此,他们不会从/me返回任何内容。谢谢您的提示。确定在验证过程

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

me = this.FBClient.Get("/me") 
使用普通/个人帐户,我收到了预期的数据。但对于业务帐户,它总是返回null,并且不会抛出错误


从businessaccount获取数据有什么不同吗

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

谢谢您的提示。确定在验证过程中,是否可以确定当前帐户是哪种类型的帐户?当然,我可以通过检查/“me”是否为空来实现这一点,但有没有合适的方法来实现这一点?只是想澄清一下,当你使用你的商业帐户登录Facebook.com时,它会直接进入广告管理页面,对吗?如果是这样,那么就根本不可能用它来验证应用程序。你是如何尝试自动应用程序的?是的。为什么这不可能呢?如果我转到应用程序概述,我可以看到我的应用程序以及请求的权限。嗨,Stephen,Facebook最近开始阻止商业帐户安装应用程序。这些帐户仅用于管理广告。由于业务帐户无法再安装应用程序,我们不再支持他们调用Graph API,因此大多数调用对他们不起作用。这是否意味着将来我将无法通过应用程序在业务帐户上创建事件?