我有一个公司网络应用程序。我已经整合了它而没有Twitter的问题。
这意味着,当我们公司的员工创建新产品时,它也会在Twitter网站上发布到公司的个人资料中。
然而,Facebook是另一个故事。 Facebook鼓励注册人注册为“个人”。
例如,在注册页面上:
他们的自动化系统只是拒绝任何聪明的注册为“非个人”的企图。使用Twitter,这是一件轻而易举的事。由于Twitter允许/鼓励公司直接向他们注册帐户,而不是个人。
在Facebook上移动,我发现我可以创建一个“页面”。我可以用于公司。它可以选择允许其他“个人”管理页面。但是,这意味着每个员工都需要一个Facebook帐户。
我真的不喜欢这种做法,因为我们的一些员工可能会疏忽他们的Facebook密码。我宁愿让我们的网络应用程序有一种“方法”来访问Facebook的API,而不是Twitter的方式。
你怎么会这样做?
答案 0 :(得分:0)
我会让自己成为该页面的管理员,安装您开发的应用,然后让您的用户通过该应用发布到该页面的帖子。这样,您就可以控制对该页面的访问权限,同时让您的用户仍然可以访问该页面。
您需要使用启用了offline_access
的访问令牌才能连续工作(permissions documentation),如果该令牌发生变化,您将需要自己登录并刷新该令牌(当您更改密码或卸载/重新安装应用程序时,它可能会更改)。此外,您还需要获得manage_pages
权限,并且您需要使用access_token
为您在/me/accounts
中找到的页面发布帖子。