我正在使用 Facebook 工具包并使用 FQL.Multiquery 发出请求。
我正在使用以下代码返回正确的数据:
Dim query1 As String = String.Format("SELECT post_id, actor_id, target_id, message FROM stream WHERE source_id in (SELECT target_id FROM connection WHERE source_id={0}) AND is_hidden = 0", FBuserId)
Dim query2 As String = "SELECT pic FROM user WHERE uid IN (SELECT actor_id FROM #firstQuery)"
Dim queries = New Dictionary(Of String, String)
queries.Add("firstQuery", query1)
queries.Add("secondQuery", query2)
Dim result As List(Of Facebook.Schema.fql_result) = q.Multiquery(queries)
当我运行这个“结果”列表时,会填充两个 XML 查询的结果,但我不确定如何以 JSON 格式将此列表发送到浏览器。我正在使用 asp.net MVC。
任何人都可以帮忙吗?