2013-01-15 20 views
5

Nút Giống như trên trang Facebook của Canvas App của tôi không hoạt động: "Tình yêu Tử vi của bạn" https://apps.facebook.com/bzodiac/Facebook Like Hiển thị số âm

  1. Nút như dưới horoscope nơi nó nói bật lên bình luận, tuy nhiên, nó biến mất ngay lập tức và số lượng nút không tăng lên.
  2. Nếu bạn làm mới trang, nút sẽ chuyển sang màu xám như thể nó đã "thích" nhưng hiển thị "0" trong hộp đếm.
  3. Đưa chuột qua nút và nhấp vào "X" nhỏ "không giống" - bạn sẽ thấy số được đặt thành -1.
  4. Không giống như nguồn cấp dữ liệu đã được xuất bản cho dòng thời gian hoặc thông báo - không có gì, trong toàn bộ quá trình.
  5. Nếu tôi chuyển sang văn bản "đề xuất", nó hoạt động tốt.

Để tổng hợp, nút tương tự dường như bị hỏng. Điều buồn cười là nếu tôi chuyển sang "Đề xuất", nó đột nhiên hoạt động như mong đợi.

Đây là đánh dấu của nút như tôi:

<div class="fb-like" data-href="<?php echo $horoscopeFBObjectUrl; ?>" data-send="false" data-layout="button_count" data-width="450" data-show-faces="false"></div> 

Các như nút data-href điểm vào trang này: https://bzodiac.herokuapp.com/fbObject.php?sign=piscespisces là thay thế theo dấu hiệu hoàng đạo của bạn.

Trả lời

0

tham khảo: https://developers.facebook.com/docs/reference/plugins/like/migration/

Bạn có thể cần phải thêm tất cả các og yêu cầu: thẻ nếu bạn chưa có.

Chuẩn bị cho Migration

nhà phát triển Facebook bằng cách sử dụng nút social plugin Giống như trên trang web của họ nên chuẩn bị những điều sau khi di cư có hiệu lực:

    trang đối tượng
  1. All Open Graph sử dụng Giống như plugin mạng xã hội phải bao gồm thẻ meta biểu đồ mở fb: app_id Open. Nút Like sẽ tiếp tục hoạt động ngay cả khi thẻ meta fb: app_id không được chỉ định được chỉ định, nhưng bằng cách chỉ định thẻ meta này, nhà phát triển sẽ có thể để kiểm tra di chuyển bằng các nút Thích.
  2. fb: app_id phải được đặt thành ID ứng dụng của Ứng dụng Facebook đại diện cho trang web hoặc sản phẩm cụ thể nơi đối tượng Open đối tượng cư trú tại.