我从未使用过facebook api但我在博客上看到了一段我可以使用的代码。它会检索我们朋友的所有标记照片并下载它们。
http://www.shelldaemon.com/2014/01/bypass-facebook-photo-verification.html
然而,自从我登录后它无法正常工作,接受应用程序权限,它再次将我带到登录页面。我可以解决的代码有什么问题吗?我知道php,但我对facebook api一无所知。
如果有人能看出问题是什么,那就太棒了。
提前致谢。
答案 0 :(得分:0)
它会将您带回哪些登录页面? Facebook登录页面或您的自定义登录页面?事实上,自定义登录页面很棒,因为应用程序的流程是: 本地网络服务器上的自定义登录页面=> Facebook-App登录页面=>下载朋友的已标记照片=>再次自定义登录页面。
也许代码正在运行,但由于缺少文件权限(目标文件夹的写入权限),跳过了应该下载应用程序的部分,例如?
您是否尝试在登录后以及再次重定向到登录页面之前检查浏览器中发生的情况?使用Firefox和Chrome,您可以检查网站/ Web应用程序,并在那里查看控制台是否存在错误。
您还可以尝试在下载过程中添加一些调试信息(例如,在下载循环中添加“echo'friendsname'”。
希望有所帮助!