好的,我有一个脸书页面。我目前正在建立一个网站,我希望我的用户上传网站上的帖子,包括照片,信息等等。事情是,我想当用户上传了一些内容并且新页面已经创建了信息时,我想写一些代码并立即发布在Facebook页面上。基本上我想删除那个将成为该页面管理员并让他/她手动在Facebook页面上发布新内容的人。
答案 0 :(得分:1)
以下是您可以使用的方法的粗略概念:
您需要create a Facebook app并整合login with Facebook。登录范围应包括manage_pages
和publish_pages
permissions。
在授予这些权限后登录后,请拨打/me/accounts
GET,这将为您提供页面ID并访问您管理的网页的令牌。对于长期访问令牌,短期访问令牌可以是exchanged,然后可以用来进行后续调用。请记住,如果您是该应用的管理员/开发人员,则只能在未经批准的情况下使用这些权限。
使用该网页访问令牌将POST request设为/{page-id}/feed
,message
或link
参数设置为您网站网址的链接。
如何触发POST操作取决于您。