Spotify应用程序-Facebook身份验证注销程序
在Spotify应用程序的API文档中有一个模块,现在我试图找到一种从Facebook注销的方法,但找不到任何关于正确程序的文档。Facebook Javascript SDK通过Spotify应用程序-Facebook身份验证注销程序,facebook,oauth,spotify,Facebook,Oauth,Spotify,在Spotify应用程序的API文档中有一个模块,现在我试图找到一种从Facebook注销的方法,但找不到任何关于正确程序的文档。Facebook Javascript SDK通过FB.logout()为此提供了一个注销方法-Spotify API如何 您需要使用Facebook API-如果查看文档,您会发现auth.authenticateWithFacebook只是auth.showAuthenticationDialog的一个薄薄包装。它实际上根本没有与Facebook的“适当”API进
FB.logout()
为此提供了一个注销方法-Spotify API如何 您需要使用Facebook API-如果查看文档,您会发现auth.authenticateWithFacebook
只是auth.showAuthenticationDialog
的一个薄薄包装。它实际上根本没有与Facebook的“适当”API进行交互-它只加载Facebook的登录页面,并在用户登录时给您一个回调。您需要使用Facebook API-如果您查看文档,您将看到,auth.authenticateWithFacebook
只是auth.showAuthenticationDialog
的一个薄薄的包装。它实际上根本不与Facebook的“正确”API交互——它只加载Facebook的登录页面,并在用户登录时给你一个回调。为了注销,你需要向Facebook的注销URL发出GET请求,目前是,传递两个参数:
:它是Facebook在请求访问用户帐户时提供的访问令牌access\u token
:该URL必须是Facebook应用程序配置文件上设置的域URL的一部分next
下一个
URL。否则,将重定向到(例如,如果next
URL不属于已注册的应用程序域)
您可以读取该AJAX调用的响应,并检查您从
下一个URL获得的内容。要注销,您需要向Facebook的注销URL发出get请求,目前正在传递两个参数:
access\u token
:它是Facebook在请求访问用户帐户时提供的访问令牌
next
:该URL必须是Facebook应用程序配置文件上设置的域URL的一部分
注销是通过对该URL进行AJAX调用来执行的。如果成功,将重定向到下一个
URL。否则,将重定向到(例如,如果next
URL不属于已注册的应用程序域)
您可以阅读该AJAX调用的响应,并检查您获得的内容是否来自next
URL