gpt4 book ai didi

python - 如何在 python 中进行 FQL 查询?

转载 作者:太空宇宙 更新时间:2023-11-04 07:11:54 24 4
gpt4 key购买 nike

假设用户已经使用 javascript SDK 进行了身份验证,您将如何在 python 中执行 FQL 查询 ->

 query = 'SELECT page_id FROM page_admin WHERE uid = ' + user_id

我已经阅读了文档,看来你必须点击这个 url ->

https://api.facebook.com/method/fql.query?query=QUERY

你是怎么做到的?您还需要在 url 中传递访问 token 吗?如果是,那么如何传递?

最佳答案

import urllib

query = "SELECT name FROM user WHERE uid = \"4\""
print(query)

query = urllib.quote(query)
print(query)

url = "https://graph.facebook.com/fql?q=" + query
data = urllib.urlopen(url).read()
print(data)

输出:

SELECT name FROM user WHERE uid = "4"
SELECT%20name%20FROM%20user%20WHERE%20uid%20%3D%20%224%22
{"data":[{"name":"Mark Zuckerberg"}]}

FQL reference

关于python - 如何在 python 中进行 FQL 查询?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6825803/

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