fb.fb.pages
Declaration
lua
fb.pages(d [, action])
Description
Lấy Page; update lưu vào quản lý Page, add=NAME lưu cache DB. Tên DB chỉ chữ/số/_/-. Lưu cache giữ token bị bỏ trống khỏi dữ liệu đầu vào và hủy cả lượt ghi nếu có lỗi.
Parameters
`d` (table) — session data from fb.getdata()
`action` (string, optional) — "update" or "add=dbname"
Return Values
`table` — array of {name, page_uid, page_id, url}, or `nil, string` error
Example
lua
local d = fb.getdata()
-- Just list
local pages = fb.pages(d)
-- Save to page manager (uid=page_uid, access_id=page_id)
local pages = fb.pages(d, "update")
-- Save to 645623123.db
local pages = fb.pages(d, "add=645623123")
Notes
update lưu qua page.update/page.add để giữ trường khác và tên có dấu | hoặc xuống dòng. add=NAME lưu cache data/fb_pages/NAME.db với id_page,uid_page,name,url,token_ios,token_bus. Ghi cache dùng transaction; token bị bỏ khỏi input được giữ.