1
В документации Facebook я только нашел способ построить ShareOpenGraphObject
вручную, с указанием полей:Facebook Android SDK: как получить Open Graph Object из URL?
ShareOpenGraphObject object = new ShareOpenGraphObject.Builder()
.putString("og:type", "books.book")
.putString("og:title", "A Game of Thrones")
.putString("og:description", "In the frozen wastes to the north of Winterfell, sinister and supernatural forces are mustering.")
.putString("books:isbn", "0-553-57340-3")
.build();
ShareOpenGraphAction action = new ShareOpenGraphAction.Builder()
.setActionType("books.reads")
.putObject("book", object)
.build();
ShareOpenGraphContent content = new ShareOpenGraphContent.Builder()
.setPreviewPropertyName("book")
.setAction(action)
.build();
ShareDialog.show(this, content);
Как я могу построить ShareOpenGraphObject
просто указав URL (который содержит теги FB Open Graph Определяя объект)?