gpt4 book ai didi

python - 桌面(基于控制台)应用程序的 Facebook 身份验证

转载 作者:太空狗 更新时间:2023-10-30 01:24:06 24 4
gpt4 key购买 nike

我正在开发一个 python 应用程序,它允许我将更新/状态发布到 Facebook。

我在获取访问 token 时遇到了一个基本问题。

由于此应用程序在桌面上运行,因此不存在使用某些 Web 服务器的问题。

我知道我必须打开一个 URL:

https://www.facebook.com/dialog/oauth?client_id=YOUR_APP_ID&redirect_uri=https://www.facebook.com/connect/login_success.html

..并从重定向的 URL 中获取 token 。

但即使这样也是不可能的,因为我的是一个基于控制台的应用程序。我最接近使用嵌入式浏览器的方法是使用 Python 的 mechanize 模块。

还有其他选择吗?

最佳答案

也许您可以进行一些设置过程,通过离线访问获取 token ,这样用户将只需要向用户显示一次 facebook 登录页面,然后您稍后可以在控制台应用程序中使用此 token 。

请参阅 http://developers.facebook.com/docs/authentication/permissions/ 上的 offline_access

关于python - 桌面(基于控制台)应用程序的 Facebook 身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6162063/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com