Facebook API / SDK保持用户登录

时间:2018-08-29 04:40:29

标签: facebook api

因此,我一直在构建一个Web应用程序,将图像共享到Instagram和Facebook。

使用电子邮件和密码进行注册时,用户还将存储其Instagram用户名和密码。

结果是,每当他们决定与Insta分享时,应用都会为其登录并共享图像。

我想知道是否可以对Facebook进行同样的操作?当用户决定共享时,我可以使用存储的用户名+密码登录该用户吗?

1 个答案:

答案 0 :(得分:1)

  

当用户决定在[Facebook]上共享时,我可以使用存储的用户名+密码登录吗?

不,您不能-而且甚至不允许您,Facebook明确禁止应用程序这样做。

如果您希望用户登录Facebook,则需要实现OAuth登录流程。 https://developers.facebook.com/docs/facebook-login


但是,由于publish_actions的权限已被删除,因此您再也无法通过API以用户的名义共享/发布到Facebook。您只能使用共享或订阅源对话框让他们共享链接。因此,对于每个要共享的图像,您将需要一个唯一的URL,该URL返回正确的OG元数据以将该图像指定为缩略图。