我有以下代码将内容共享给 FB。如何创建自定义og.type
和.setActionType
.
ShareOpenGraphObject object = new ShareOpenGraphObject.Builder()
.putString("og:type", "Tor")
.putString("og:title", tour.getTitle())
.putString("og:description", tour.getDescription())
.build();
// Create an action
ShareOpenGraphAction action = new ShareOpenGraphAction.Builder()
.setActionType("tour.post")
.putObject("Tour", object)
.build();
// Create the content
ShareOpenGraphContent content = new ShareOpenGraphContent.Builder()
.setPreviewPropertyName("Tour")
.setAction(action)
.build();
ShareDialog.show(TourActivity.this, content);
示例:如果我将其添加到"og.type"
value"books.book"
和.setActionType
value tobooks.read
那么它会在 FB 共享内容中显示“正在阅读书籍”。(我不想显示除我添加的内容之外的任何其他内容。它应该只显示 TourName 和 Description 以及标题 Tour : )。