fb.fb.graphql
Declaration
lua
fb.graphql(d, friendly_name, doc_id, variables)
Description
Execute a Facebook GraphQL API request.
Parameters
`d` (table) — session data from fb.getdata()
`friendly_name` (string) — API query name
`doc_id` (string) — GraphQL document ID
`variables` (table/string) — query variables
Return Values
`table` — parsed JSON response, or `nil, string` error
Example
lua
local d = fb.getdata()
local data, err = fb.graphql(d, "ViewerQuery", "12345", {id="100"})
if data then sys.log(json.encode(data)) end
Notes
1.1.245: xử lý tiền tố for (;;);, phản hồi JSON nhiều dòng và lỗi GraphQL/API. Các kiểm chứng helper dùng HTTP giả lập; doc_id hợp lệ phụ thuộc Facebook.