Facebook集成PHP(无需打开Facebook页面)

时间:2014-09-29 14:18:07

标签: php facebook facebook-graph-api

我正在实施手机网络服务(如ios,adnroid等)。我没有在我的应用程序中通过Facebook登录/注册。但我想将我的应用程序中的数据作为帖子分享给facebook(和twitter)。为此,我不想将用户重定向到Facebook以在Facebook上输入他们的凭据然后共享数据。我的要求是只获取用户的用户名和密码将其保存在数据库中并从我的webservice调用FB API,这将检查用户凭据(Facebook)的身份验证,如果正确则将数据/消息发送给用户FB壁。我正在尝试使用php,但所有可用的库和代码都将用于FB登录窗口。

我知道脱机的Facebook访问已被删除,但仍想继续使用。

拜托,请指导我。任何代码的PHP或移动代码(Iphone和Android)都可以使用

1 个答案:

答案 0 :(得分:1)

您不能仅使用带有用户名和密码的api,这将是一个主要的安全问题。如果有人攻击您的数据库>访问所有Facebook帐户。

话虽这么说,你不需要授权用户分享,Facebook文档提供了很多关于该主题的信息:https://developers.facebook.com/docs/sharing

您可以使用本机共享对话框。对于没有对话框的发布,您需要做更多的事情:

请注意,message参数必须是100%用户生成的,请参阅平台政策:https://developers.facebook.com/policy/

  

2.3确保用户输入用户消息参数中的所有内容。不要预填。这包括帖子,消息,评论,   和字幕。

生成的消息无法帮助您完成审核流程。