2011-07-22 67 views
6

Tôi đang tìm cách thêm nhận xét trên Facebook vào các trang nhất định trên trang web của chúng tôi.
Tôi hiểu rằng tôi có thể làm điều này bằng cách chỉ cần tạo mã cho mỗi trang Tôi muốn bình luận trên bằng cách sử dụng máy phát điện ở đây ... http://developers.facebook.com/docs/reference/plugins/comments/Facebook bình luận, trang appid hoặc facebook?

Nhưng để cho phép điều độ của bình luận Tôi nghĩ rằng tôi cần phải làm một trong những trong phần đầu của trang web của tôi:
<meta property="fb:admins" content="{YOUR_FACEBOOK_USER_ID}"/>
<meta property="fb:app_id" content="{YOUR_APPLICATION_ID}">

Và cũng thêm một số không gian tên vào thẻ <html>.

Phương pháp ID ứng dụng có vẻ tốt hơn ID người dùng để kiểm duyệt một số lượng lớn các trang nhận xét. Hiện tại tôi có Facebook "Trang" với hơn 1.000 lượt thích "Thích". Tôi không có ứng dụng Facebook.

Vì vậy, đây là câu hỏi của tôi:

Tôi có cần tạo ứng dụng Facebook ngoài trang của mình không?
Hoặc tôi có thể sử dụng ID trang Facebook thay vì ID ứng dụng không?
Tên của Ứng dụng có cần khớp với tên của Trang Facebook của tôi không?
Có bất kỳ liên kết nào được tạo giữa Ứng dụng Facebook và Trang không?
Hoặc là ứng dụng hoàn toàn dành cho mục đích nội bộ và người dùng không thể truy cập?

Tôi không muốn đây là Javascript. Iframe có vẻ như là một giải pháp tốt hơn nên các bình luận tải không đối xứng. JS có thể chặn tải trang.

Chúc mừng, B

Trả lời

2

Bất cứ khi nào bạn đăng ký sử dụng facebook, bạn cần tạo một ứng dụng facebook trên trang web nhà phát triển của họ. Các trang khác với các ứng dụng. Điều duy nhất mà tôi từng sử dụng một Id trang cho là thích, nghĩ có công dụng khác cho họ

ứng dụng của bạn không cần phải phù hợp trang, nhưng bạn có thể muốn

A) Làm cho nó một tab của trang đó

enter image description here

B) Vô hiệu hoá Stream post URL security trên trang nhà phát triển (tốt hơn cho bạn tôi nghĩ)

enter image description here

+0

Ứng dụng đó có sẵn để mọi người duyệt và thêm vào trang facebook của họ không? Giống như Marketplace và Scrabble vv? Hoặc là nó hoàn toàn cho sử dụng kiểm duyệt tư nhân? – batfastad

+0

Vâng, bạn cần tạo trang canvas, nhưng nó sẽ không được liên kết với bất kỳ thứ gì. Tôi hiện đang có một số ít mà tôi có, và không ai đi vào chúng. Chúng chỉ quan trọng để thử nghiệm khi ở chế độ hộp cát (cần phải thêm người thử nghiệm, vv) nhưng sau đó chỉ có kiểm duyệt. –

+0

Tôi hiểu. Vậy tôi có cần phải thiết lập quản trị viên của ứng dụng nếu tôi muốn họ có thể kiểm duyệt nhận xét không? Hay nó chỉ cần sao chép quản trị viên trang của tôi? – batfastad

0

Có một bài viết về vấn đề này trên: http://codeitdown.com/facebook-comments-moderate-button/ câu trả lời ngắn là:

  • Tôi có cần phải tạo ra một ứng dụng Facebook, thêm vào trang của tôi? Hoặc tôi có thể sử dụng ID trang Facebook thay vì ID ứng dụng không? Bạn cần một ứng dụng ngoài trang của mình để bật kiểm duyệt "nâng cao". Không thể sử dụng ID trang.

  • Tên ứng dụng có cần khớp với tên trên Facebook của tôi
    Trang không?
    Không

  • Có bất kỳ liên kết nào được tạo giữa Ứng dụng Facebook và Trang không? Hoặc là ứng dụng hoàn toàn dành cho mục đích nội bộ và người dùng không thể truy cập? Bạn có thể liên kết ứng dụng và trang của bạn hoặc chỉ không nói cho ai biết về ứng dụng của bạn và sử dụng nó chỉ để kiểm duyệt.

Các vấn đề liên quan