2011-09-14 102 views
0

我试图在我创建的页面上发布。使用Graph API作为页面管理员而不是用户

**请注意,这个帐户只适用于一页。尚未创建配置文件。

因此,如果我使用我的personnal帐户授予在页面上发布权限的API,它可以工作,但是没有配置文件的帐户只有页面没有。

我使用getUser()获取实际的用户ID,但似乎由于他没有配置文件,页面管理员没有用于getUser()的ID。所以也许有一个getPageUser()或类似的东西,所以我可以作为页面管理员而不是个人简介!

这是否意味着没有配置文件的页面管理员无法将个人配置文件发布到墙上?

编辑

现在我已经添加到页面ID代替的getUser(),我可以发布,但后只有消息没有连接到它的用户。奇怪的。

+0

呵呵!题外话什么......请解释一下! – Warface

回答

1

您需要获得页面管理员访问令牌,您可以通过GET/USER_ID /帐户使用manage_pages权限获取该令牌。这将返回您有权访问的所有页面,以及您可以管理的页面的访问令牌。如果您使用该访问令牌,则该操作将代表该页面发生。您还可以通过GET/PAGE_ID?fields = access_token获得具有manage_pages权限的访问令牌。有关完整的详细信息,请参见Graph API Page documentation

+0

没有足够的信息 –

+0

任何例子?需要100%运行代码 –

相关问题