2012-06-13 27 views
7

Tôi đã tạo Đối tượng tùy chỉnh/Hành động/Tổng hợp cho ứng dụng của mình.OpenGraph: thuộc tính tùy chỉnh không hiển thị trong bài đăng

https://graph.facebook.com/10151038251679973

Tất cả đang làm việc tốt nhưng bây giờ tôi muốn thêm các thuộc tính tùy chỉnh cho đối tượng của tôi.

Tôi đã thêm thành công hai thuộc tính: khi nào và cơ sở.

Vấn đề là khi tôi chia sẻ đối tượng (tức là đăng liên kết trên tường của tôi), thuộc tính tùy chỉnh sẽ không hiển thị.

Bất kỳ ý tưởng nào? Tôi phải làm một số cấu hình bổ sung?

Trả lời

8

Thuộc tính tùy chỉnh không được hiển thị cho đối tượng vừa đăng, nhưng bạn có thể hiển thị chúng với hành động của bạn. Bạn nên xác định cái gì đó như {match.when} trong lĩnh vực "Chú thích" trong Cài đặt Action (Cấu hình phần tập tin đính kèm câu chuyện):

Action Settings

Khi hành động tham khảo match đối tượng (và chú thích như mô tả ở trên) xuất bản, bạn sẽ thấy một cái gì đó như thế này :

Published action

BTW, Một số lưu ý liên quan đến cảnh báo mà bạn nhìn thấy trong công cụ gỡ lỗi liên quan đến định dạng ngày:
Hiện tại không có cách nào để loại bỏ thông điệp khác cung cấp số timestamp thay vì ngày ISO 8601 (không có mẫu hoặc định dạng nào được mô tả cho DateTime ở Simple Types đang hoạt động mà không có cảnh báo). Tin tốt là ngày được cập nhật chính xác ngay cả khi cảnh báo được hiển thị, vì vậy bạn có thể bỏ qua cảnh báo đó miễn là timestamp được hiển thị trong Thuộc tính đối tượng của đầu ra Công cụ gỡ lỗi chính xác và đại diện cho ngày thực tế của bạn. Có một vài lỗi tồn tại cho vấn đề đó: #159315504193810#302542186507947

+0

Tôi sẽ thử, rất tiếc hành động của tôi sẽ cần một đánh giá mới. Cảm ơn bạn cho bây giờ, tôi hy vọng điều này hoạt động. – Mangiucugna

+0

@Mangiucugna, quản trị viên/nhà phát triển/người dùng thử nghiệm ứng dụng của bạn có thể kiểm tra hành động trước khi được chấp thuận. –

+0

Vâng, bạn đúng ... BTW nó đã hoạt động !!! Tôi có một câu hỏi nhỏ khác, tôi có thể dịch văn bản mà tôi đưa vào chú thích? Tôi nghĩ vậy nhưng tôi không tìm thấy văn bản trong công cụ dịch. – Mangiucugna

0

Xem ra Facebook Debugger đây:

https://developers.facebook.com/tools/debug/og/object?q=http%3A%2F%2Fwww.sportilia.com%2Fg%2Fpartite%2F183%3Ffb_utente%3D5

Hình như định dạng ngày của bạn có thể rối tung mọi thứ lên.

+0

Xin cảm ơn phản hồi của bạn, tôi đã nhìn thấy thông báo nhưng đối tượng OG khác có cùng vấn đề hoạt động tốt. Hơn nữa, định dạng thời gian là tốt (định dạng ISO 8601 là tài liệu FB) có thể là lỗi của trình phân tích cú pháp. – Mangiucugna

+0

@arturnt, thông báo về định dạng ngày chỉ là cảnh báo. Và tài sản được điền dữ liệu chính xác –

0

Vấn đề là khi tôi chia sẻ đối tượng (tức là đăng liên kết trên tường của tôi), thuộc tính tùy chỉnh sẽ không hiển thị.

Tôi không chắc chắn nếu họ có nghĩa vụ phải xuất hiện khi bạn chỉ chia sẻ một liên kết đến đối tượng trên tường của bạn.

Bạn đã thử xuất bản một hành động cho đối tượng của mình chưa? Khi điều đó tạo ra một câu chuyện, họ sẽ xuất hiện trong đó.

Chuyển đến cài đặt ứng dụng, chỉnh sửa đối tượng và ở phía dưới có giao diện xem trước (có thể phải tạo một đối tượng xem trước, nếu chưa có đối tượng xem trước). Chỉnh sửa nó, thêm một số giá trị cho thuộc tính tùy chỉnh của bạn vào đó - chúng sẽ hiển thị ở đó (ít nhất đó là những gì tôi thấy khi thử nghiệm nó với một trong các thuộc tính của tôi).

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