我之前使用FQL查询在我开发的应用程序的Authed用户相册中查找主题标签。但是,我需要制作一个新的应用程序,新应用程序可用的唯一图形API版本是v2.2。此版本不允许在查询中使用FQL语言。因此,作为一种解决方法,我使用图形API查询用户上传的图像,然后使用正则表达式解析每个图像以检测主题标签。这显然是我现在最强烈的,所以我想知道是否有一个“匹配”命令或者我可以在实际的图形API查询中使用的东西。
这可能吗?
我使用的FQL查询是:
从照片中选择标题,src_big,created,object_id,其中owner = me()AND strpos(lower(caption),lower(“#”))> = 0
我真的只需要能够在查询中使用strpos()并且我会很好。我运气不好,我只需要完成这一切吗?
答案 0 :(得分:1)
不,图谱API中没有匹配的搜索查询。
您可以通过仅询问正则表达式所需的内容来缩小请求
me/photos/uploaded?fields=name
使用你的正则表达式找到#
的那些然后再拨打第二个电话,只返回匹配的照片ID。