首页 文章

Facebook图表api中的关键字搜索

提问于
浏览
1

我正在搜索包含特定关键字的facebook状态,如下所示 .

https://graph.facebook.com/search?q=test&date_format=U&limit=60
   &access_token={MY_ACCESS_TOKEN}

上面的查询正确返回结果,

但是当我搜索关键字包含空格时(例如:图api) . 它不会返回包含关键字“graph api”的状态 .

它单独返回关键字搜索图和api的结果 .

有没有办法搜索包含空格的关键字?

Update:

我试过的方法:

https://graph.facebook.com/search?q=facebook+search&date_format=U&
      limit=60&access_token={{MY_ACCESS_TOKEN}}

https://graph.facebook.com/search?q=facebook%20search&date_format=U&
     limit=60&access_token={{MY_ACCESS_TOKEN}}

https://graph.facebook.com/search?q=facebook%20Bsearch&date_format=U&
    limit=60&access_token={{MY_ACCESS_TOKEN}}

https://graph.facebook.com/search?q="facebook search"&date_format=U&
    limit=60&  access_token={{MY_ACCESS_TOKEN}}

以上都给出了相同的结果 .

1 回答

  • 0

    您可能想要尝试的是获取查询并对其执行URL编码 . 你可以试试这两个选项 -

    • https://graph.facebook.com/search?q=graph+api&date_format=U&limit=60 &access_token={MY_ACCESS_TOKEN}

    • https://graph.facebook.com/search?q=graph%20api&date_format=U&limit=60 &access_token={MY_ACCESS_TOKEN}

    这两个选项首先尝试使用 + 字符对查询中的空格字符进行编码,然后使用 %20 进行编码 . 我很确定这些选项中的一个(或两个)将提供您正在寻找的结果 .

相关问题