gpt4 book ai didi

php - 无需登录用户的 Facebook Graph API 搜索

转载 作者:行者123 更新时间:2023-12-04 06:52:27 26 4
gpt4 key购买 nike

我正在尝试为具有特定搜索词的组发出 Facebook Graphp API 搜索调用。 重要事实是搜索组,不仅要以术语开头,还要搜索 搜索 中的术语组名。所以类似的事情。

FQL => SELECT * FROM groups WHERE groupname LIKE '%term%'

据我所知,这在 FQL 中是不可能的。因此我必须使用 Graph API 搜索。

http://developers.facebook.com/docs/api#search

但即使 我也必须发出调用用户未登录 .这可能吗
或者是否有可能在没有用户交互(不显示表单)的情况下通过一些 curl 调用登录默认用户?

如果有更简单的解决方案(例如使用 FQL),请告诉我。

最佳答案

我使用图形 API 而不是 FQL,所以我不能 100% 确定差异等……但是我尝试使用 cURL 脚本在 http://developers.facebook.com/docs/authentication/#authenticating-users-in-a-web-application要获得身份验证 token ,那么您必须将收到的身份验证 token 添加到图形参数中,如您在网站上看到的那样(在图形 API 中进行测试的一个好方法是单击登录 Facebook 时给出的示例喜欢或查询,然后复制api代码并像这样分解过程[测试您可以从查询中获得所需的结果,测试您可以获得您的身份验证 token 然后组合]以便您知道哪些部分是“问题”部分)。

如果失败,请向下滚动到“使用 java 脚本进行单点登录”并查看他们用于从 facebook cookie 获取身份验证 token 的代码,我注意到您可能能够从 FQL 访问该 cookie。

我希望这会有所帮助!如果这些想法不起作用,请告诉我。

乔恩

关于php - 无需登录用户的 Facebook Graph API 搜索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2929737/

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