Xem danh sách các URL mà tôi thích trong Facebook


7

Tôi đang kiểm tra nút Thích và tôi muốn kiểm tra xem 'Lượt thích' nào đã được ghi lại đối với tài khoản Facebook.

Làm cách nào để tôi xem danh sách đầy đủ các URL mà trước đây tôi đã thích?

Câu trả lời:


5

Bạn có thể nhận danh sách các URL mà bạn đã "thích" bằng cách sử dụng API dành cho nhà phát triển

Bạn sẽ cần sử dụng phương thức fql.multiquery trong Ngôn ngữ truy vấn của Facebook.

Nhập truy vấn này chính xác như trong hộp văn bản truy vấn trong bảng điều khiển thử nghiệm:

{"query1":"SELECT object_id FROM like WHERE user_id = me()","query2":"SELECT title, summary, url FROM link WHERE link_id in (SELECT object_id FROM #query1)"}

Phương pháp đa phương thức rất đặc biệt về khoảng trắng.

Điều này sẽ trả về một danh sách tất cả các đối tượng mà bạn thích văn bản thay thế

và sau đó bên dưới nó sẽ trả về một danh sách các Liên kết mà bạn thích. văn bản thay thế

Bạn phải đăng nhập vào Facebook để làm việc này.


Nó nói "Câu lệnh của bạn không thể lập chỉ mục. Mệnh đề WHERE phải chứa một cột có thể lập chỉ mục." :-(
nic

Danh sách bạn nhận được từ bảng "thích" chỉ là một phần. Nếu bạn xem xét kỹ nguồn cấp dữ liệu thực tế trên trang của mình, bạn sẽ thấy bất kỳ "thích" nào bạn thực hiện ngoài facebook KHÔNG được trả lại. ARGH.
Roie Cohen

0

Khi bạn "thích" một URL bên ngoài (ví dụ: thông qua plugin facebook), nó dường như lưu trữ nó ở một nơi khác ( url_likebảng chứ không phải likebảng). Tôi đã có thể nhận được kết quả cho việc này bằng cách sử dụng FQL bên dưới:

SELECT url FROM url_like WHERE user_id = me()

0

Chuyển đến Nhật ký hoạt động của bạn và chọn Thích

Thích bộ lọc

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.