添加到网站后,立即在 Facebook 中 posting 一个 post。脸书 API
Instantly posting a post in facebook when added to a website. Facebook API
好的,我有一个 Facebook 页面。我目前正在建立一个网站,我希望我的用户在网站上上传类似 posts 的内容,包括照片、信息等。问题是,我希望当用户上传了一些内容并且新页面已经使用信息创建,我想编写一些代码并使 post 立即在 Facebook 页面上 posted。基本上,我想删除将成为页面管理员的人,并手动让他/她 post Facebook 页面上的新内容。
以下是您可以使用的方法的粗略概念:
您将需要create a Facebook app and integrate login with Facebook. The login scope should include manage_pages
and publish_pages
permissions。
授予这些权限后登录后,对 /me/accounts
进行 GET 调用,这将为您提供页面 ID 和您管理的页面的访问令牌。短期访问令牌可以是 exchanged 用于长期访问令牌,然后可用于进行后续调用。请记住,如果您是该应用程序的 admin/developer,您只能在未经批准的情况下使用这些权限。
使用该页面访问令牌创建 POST request 到 /{page-id}/feed
,并将 message
或 link
参数设置为 link 到您网站的 URL.
如何触发 POST 操作由您决定。
好的,我有一个 Facebook 页面。我目前正在建立一个网站,我希望我的用户在网站上上传类似 posts 的内容,包括照片、信息等。问题是,我希望当用户上传了一些内容并且新页面已经使用信息创建,我想编写一些代码并使 post 立即在 Facebook 页面上 posted。基本上,我想删除将成为页面管理员的人,并手动让他/她 post Facebook 页面上的新内容。
以下是您可以使用的方法的粗略概念:
您将需要create a Facebook app and integrate login with Facebook. The login scope should include manage_pages
and publish_pages
permissions。
授予这些权限后登录后,对 /me/accounts
进行 GET 调用,这将为您提供页面 ID 和您管理的页面的访问令牌。短期访问令牌可以是 exchanged 用于长期访问令牌,然后可用于进行后续调用。请记住,如果您是该应用程序的 admin/developer,您只能在未经批准的情况下使用这些权限。
使用该页面访问令牌创建 POST request 到 /{page-id}/feed
,并将 message
或 link
参数设置为 link 到您网站的 URL.
如何触发 POST 操作由您决定。