如何使用带有标识用户的唯一ID的csdl过滤数据快照中的Facebook数据。
阅读docos, facebook.author.hash_id似乎每个用户都是唯一的。
我的CSDL,
$CSDL = 'facebook.author.hash_id == "some_facebook.author.hash_id"';
datasift客户端库返回以下错误
"未捕获的异常' DataSift_Exception_CompileFailed'与消息 '目标facebook.author.hash_id不存在' "
但是,我可以使用
过滤Facebook消息' facebook.author.type ==" user"' 上面的两个过滤器标签都在下面的帖子中提到。 [参考http://dev.datasift.com/docs/data/dictionary]
我们如何使用作者(hash_id或其他)过滤facebook消息?
答案 0 :(得分:2)
无法使用Datasift过滤个人Facebook用户。 Facebook要求将其所有数据匿名化。
您从Datasift获得的输出并不能反映可以过滤的内容,请查看data dictionary。
hash_id由Datasift创建,以模糊用户的真实ID。但是,对于给定用户,hash_id将始终相同。
答案 1 :(得分:0)
截至2015年4月,Facebook搜索API已被弃用。如果您正在寻找Facebook主题数据,可以查看Datasift PYLON。