Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/238.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php FacebookAPI中的标签搜索_Php_Wordpress_Facebook Graph Api_Facebook Fql - Fatal编程技术网

Php FacebookAPI中的标签搜索

Php FacebookAPI中的标签搜索,php,wordpress,facebook-graph-api,facebook-fql,Php,Wordpress,Facebook Graph Api,Facebook Fql,我试图在Facebook API中找到他们是否提供了标签搜索 我的意思是我在Facebook查询语言中搜索,在Facebook工具浏览器中搜索 有什么想法吗 自4月30日和Facebook api v2.0推出以来,公共帖子搜索现在和将来都会返回: { "error": { "message": "(#11) Post search has been deprecated", "type": "OAuthException", "code": 11 } }

我试图在Facebook API中找到他们是否提供了标签搜索

我的意思是我在Facebook查询语言中搜索,在Facebook工具浏览器中搜索

有什么想法吗


自4月30日和Facebook api v2.0推出以来,公共帖子搜索现在和将来都会返回:

{
  "error": {
    "message": "(#11) Post search has been deprecated", 
    "type": "OAuthException", 
    "code": 11
  }
}
据Facebook称,changelog v1.0将继续运行到2015年4月30日。作为搜索端点,人们希望他们会重新考虑这种反对意见

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

Facebook API浏览器: 您必须在右上角的API版本选择器中选择v1.0或Unversioned

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

Facebook上目前没有用于hashtags功能的API 有一个posts搜索函数,如果您使用某个hashtag作为搜索字符串,它将返回带有该hashtag的一些posts。但是它会忽略标签。 其中一个站点上有一条评论说,您可以使用ascii表%23中的十六进制值来更改,以搜索哈希标记。但它只能找到由facebook主页或官方facebook应用程序创建的标签。不确定是否有效,你可以试试 这样地

Facebook没有可用的hashtag API,使用%23进行hash是目前为止唯一的解决方案,这里的每个人都对此发表了评论


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

据我所知,您会使用关键字洞察API 尽管如以下链接所述

对Keyword Insights API的访问仅限于一组有限的 媒体发布者和使用需要事先获得Facebook的批准。你 此时无法应用以使用API


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

注意,如果您确定只使用C语言或VB语言,请使用其中一种方法。这将对你有帮助。如果您同时使用cshtml和vbhtml这两种类型的视图,请不要实现这一点。@AdamZuckerman:这一点很好。谢谢我知道如何在c项目的视图引擎中添加VB吗?由于VB和c之间的分离,我认为在同一个项目中是不可能的。您可以添加另一个基于VB的项目,以创建C项目中使用的DLL来提供这些功能。我无法想象这是简单还是快速的。为什么要用PHP、WP来标记它?我假设这只是为了曝光…这表示发生了未知错误-访问令牌必须正确,因为当我更改令牌时,它是不同的错误消息。然而,当我将类型从一个帖子改为另一个帖子时,它仍然有效,也许帖子不再受支持了?API文档也不包含post类型,但是我现在如何通过hashtag获取公共post呢?