gpt4 book ai didi

python - 如果我不需要用户访问 token ,如何使用请求从 Python 连接到 Facebook Graph API?

转载 作者:太空狗 更新时间:2023-10-29 20:54:28 26 4
gpt4 key购买 nike

我正在尝试找到使用我最喜欢的 Facebook Graph API 的最简单方法 Requests图书馆。问题是,我找到的所有示例都是关于获取用户访问 token 、关于重定向和用户交互的。

我只需要应用程序访问 token 。我不处理任何非公开数据,因此不需要用户交互,并且由于我的最终应用程序应该是命令行脚本,因此不需要重定向。

我发现了类似的东西 here ,却又似乎一切不过优雅。此外,我更喜欢使用 Requests 的东西或 Requests-OAuth2 .或者也许有图书馆?我找到了 Requests-FacebookFacepy (均基于请求),但同样,所有示例都带有重定向等。Facepy 根本不处理授权,它只接受您的 token ,您可以通过某种方式获取它。

有人可以提供一个简短、合理、有效的示例,说明如何只获取应用程序访问 token 吗?

最佳答案

正在关注 https://developers.facebook.com/docs/technical-guides/opengraph/publishing-with-app-token/ :

import requests
r = requests.get('https://graph.facebook.com/oauth/access_token?grant_type=client_credentials&client_id=123&client_secret=XXX')
access_token = r.text.split('=')[1]
print access_token

(为 client_idclient_secret 使用正确的值)给我一些看起来像访问 token 的东西。

关于python - 如果我不需要用户访问 token ,如何使用请求从 Python 连接到 Facebook Graph API?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14611240/

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