“使用桌面应用程序并登录时,Facebook会将人们重定向到上述redirect_uri,并在URI片段中放置访问令牌以及其他一些元数据(例如令牌过期时间):
https://www.facebook.com/connect/login_success.html#access\u token=access\u token。。。您的应用程序需要检测此重定向,然后使用您使用的操作系统和开发框架提供的机制从URI中读取访问令牌。然后可以直接跳到检查访问令牌步骤。"
这就是facebook文档中关于通过桌面应用程序构建手动登录流的内容。我的问题是如何在java桌面应用程序中从重定向的uri读取访问令牌?
看看我的答案:JAVA:如何从facebook.com/l.php?u=提取youtube URL
它处理类似的事情,解析URL并查找参数的内容。您需要捕获成功登录后FB重定向到的URL。此URL包含给定的访问令牌。
看看https://developers.facebook.com/docs/facebook-login/manually-build-a-login-flow/v2.0#login
引用:
使用桌面应用程序并登录时,Facebook会将人们重定向到上述redirect_uri,并在URI片段中放置访问令牌以及其他一些元数据(例如令牌过期时间):
https://www.facebook.com/connect/login_success.html#access_token=ACCESS_TOKEN...
您的应用需要检测此重定向,然后使用您正在使用的操作系统和开发框架提供的机制从URI中读取访问令牌。
来自Firebase文档: ...确保您的OAuth重定向URI(例如my-app-12345.firebaseapp.com/__/auth/handler)作为您的OAuth重定向URI之一列在Facebook for Developers站点的Facebook应用程序设置页面中的产品设置>Facebook登录配置中。
我已经实现了FacebookSDK,借助它可以通过以下代码获得facebook身份验证和用户信息。 但是要发布提要(https://graph.facebook.com/me/feed/access_token=)从这个登录用户我需要访问令牌。如果有人知道如何在iOS 6.0中获取访问令牌,请帮助我。 感谢所有人。
我正在使用linkedIn登录我的iOS应用程序。切换到OAuth2后,回拨URI不再被接受,因为我不断收到错误“无效重定向URI”。应用程序URL方案称为“Paper”,URL标识符为“com”。“纸”。我知道我必须在linkedin开发者页面上设置一个以“http://”或“https://”开头的URL,并且地址必须与回调URI匹配。linkedin开发者设置的授权重定向URL是什么?
我们使用以下链接生成了一个访问令牌:https://graph.facebook.com/oauth/access_token?grant_type=client_credentials 它给了我们这样一个访问令牌:AQRtositr-Km47sometextwohp-7heCCDHmKE 但现在,当我们想在本地Facebook应用程序中进行身份验证时,它会生成以下AccessToken:ABBD
你能告诉我Office365 REST API和EWS Java API之间的区别吗? 我为REST API搜索Java库,但没有可用的库。 两个月前,我在ews java api中提出了一个问题,但仍然没有得到他们的任何回应。 您能否建议任何可靠的解决方案来使用office365 API从Java应用程序。 使用我们需要注册我们的应用程序与Azure,我们可以重新Giter是免费的还是付费的。如
在学习这本书的过程中,你已经掌握了很多关于 Git 的命令。虽然这些是在学习过程中不可缺少的,但是版本控制的核心并不是让你学习所有的命令和参数。 当你掌握一些基本的概念,再加上一个带有用户图形界面的应用程序的帮助,就可以让你的日常工作变得更加简单。一个最大的好处就是它会为你提供了一个可视化的用户操作界面。 在桌面应用程序中,很多任务使用起来会更加容易和更方便。并且你也不需要记住那几十个繁琐的 Gi