我有一个Facebook应用程序,附带相关的相册。该应用程序的用户可能会将图像上传到此相册,我在查看对此功能的身份验证如何在现实应用程序中工作时遇到了一些麻烦。
在测试时,我使用Graph API获取了我的帐户列表,并将应用帐户的访问令牌复制到了我的代码中。这是有效的,但访问令牌将在几个小时后到期,我必须得到一个新的并复制到我的代码。
我尝试通过代码中的用户帐户自动执行此过程,并实时获取访问令牌。但是,这显然只对我有用,因为其他用户无法通过Graph API访问我的帐户。
这应该如何在现实生活中应用?该访问令牌是我设法上传图片的唯一权限。
答案 0 :(得分:0)
必须是因为其他用户不是app开发人员所以不需要为他们提供access_token,
应用页面已删除(但似乎还有照片可用) 如果你想这样做,我建议你打开你的应用程序的Facebook页面然后从你的Facebook帐户的应用程序获得页面管理权限然后获取页面access_token&保存它(请注意,将应用程序设置为60天access_token)然后让用户通过页面令牌上传图像(这将使用户可以将图像上传为页面无法将图像直接从用户帐户上传到页面通过api))