1
我想用一個查詢使用一個http請求來使用FQL Multiquery獲取我最近的Facebook問題和選項。FQL Multiquery返回信息
到目前爲止,我試圖用查詢:
SELECT name, votes FROM question_option WHERE question_id IN
(SELECT id, question FROM question WHERE owner = me()
ORDER BY created_time DESC LIMIT 1)
可惜,這只是返回從外部查詢的名稱和選票,而不是從內一個問題文本。有沒有辦法檢索全部3而不做2個查詢?
我只使用一個URL發出一個HTTP請求,這樣的多查詢將如何轉換爲一個有效的URL? –
在facebook開發者指南[這裏](https://developers.facebook.com/docs/technical-guides/fql/#multi)中有很好的解釋。您的查詢網址如下:'https://graph.facebook.com/fql?q={"question_detail":"SELECT+id,+question+FROM+question+WHERE+owner=me()+ORDER+BY+ created_time + DESC + LIMIT + 1「,」question_answers「:」SELECT + name,+ votes + FROM + question_option + WHERE + question_id + IN +(SELECT + id + FROM +#question_detail)「}' –
是的,我嘗試了一些非常類似當我第一次嘗試多重查詢時,不幸的是結果與您的示例相同。 '解析器錯誤:意外'{'位置0.' –