【问题标题】:Hashtag search in Facebook APIFacebook API 中的标签搜索
【发布时间】:2016-05-05 02:48:48
【问题描述】:

如果他们提供 HashTag 搜索,我会尝试在 Facebook API 中查找。

我的意思是我用 Facebook Query 语言搜索并在 Facebook Tool Explorer 中搜索。

有什么想法吗?

【问题讨论】:

  • "注意当您确定您将只使用 C# 语言或 VB 语言时,请使用其中一种方法。这将对您有所帮助。如果您同时使用两种类型的视图(cshtml 和 vbhtml ),不要实现这个。”
  • @AdamZuckerman:这很好。谢谢。知道如何在 View Engine 中为 c# 项目添加 VB
  • 随着VB和C#的分离,我认为在同一个项目中是不可能的。您可以添加另一个基于 VB 的项目来创建用于 C# 项目的 DLL 以提供这些功能。不过,我无法想象这很容易或很快。
  • 你为什么用 PHP、WP 标记这个?我想这只是为了曝光......

标签: php wordpress facebook-graph-api facebook-fql


【解决方案1】:

自 4 月 30 日和 Facebook api v2.0 推出以来,公共帖子搜索为 no longer available 并将返回:

{
  "error": {
    "message": "(#11) Post search has been deprecated", 
    "type": "OAuthException", 
    "code": 11
  }
}

根据 Facebook 更新日志 v1.0 将继续工作到 2015 年 4 月 30 日。由于搜索端点是 back in the v2 doc,希望他们会重新考虑弃用。

搜索端点是全文搜索,您只需对哈希 (%23) 进行编码并通过它运行查询:

Facebook API 浏览器:

您必须在 API 版本选择器(右上角)中选择 v1.0Unversioned

https://graph.facebook.com/search?type=post&q=%23the_hash_tag

卷曲或其他:

只需从 url 中删除 /v2.0/ 并调用未版本化的 API

https://graph.facebook.com/search?access_token=YOUR_TOKEN&type=post&q=%23the_hash_tag

【讨论】:

  • 这表示“发生了未知错误” - 访问令牌必须正确,因为当我更改令牌时它是不同的错误消息。但是,当我将类型从帖子更改为位置时它会起作用,也许不再支持帖子? API 文档也不包含“post”类型,但我现在如何通过标签获取公共帖子?
【解决方案2】:

Facebook 上目前没有主题标签功能的 API 有一个帖子搜索功能,如果您使用该主题标签作为搜索字符串,它将返回一些带有特定主题标签的帖子。但它会忽略 # 标签。 在其中一个网站上有一条评论说“您可以使用 ascii 表 (%23) 中的十六进制值更改 # 以搜索主题标签。但它只会找到由 facebook 主页或官方 facebook 应用程序创建的标签。”不知道效果如何,你可以试试 像这样https://graph.facebook.com/search?q=%23myhashtag https://graph.facebook.com/search?q=%23myhashtag

【讨论】:

    【解决方案3】:

    Facebook 没有可用的主题标签 API,并且使用 %23 表示 #(hash) 是目前唯一的解决方案,这里的每个人都已经发表了评论。

    我不太确定 FQL 是否会在不久的将来被弃用,因为我可以看到全面的不同意见。

    【讨论】:

      【解决方案4】:

      据我了解,您将使用 Keyword Insights API 虽然如以下链接所述

      对 Keyword Insights API 的访问仅限于一组有限的 媒体出版商和使用需要事先获得 Facebook 的批准。你 暂时无法申请使用API​​。

      https://developers.facebook.com/docs/keyword_insights/

      请注意“最佳实践”部分中提到的主题标签搜索。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2014-05-24
        • 2018-10-13
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多