ogp_data_extract 0.1.3 copy "ogp_data_extract: ^0.1.3" to clipboard
ogp_data_extract: ^0.1.3 copied to clipboard

This is a new package project for extracting ogp data on web pages.This library allows you to retrieve metadata items defined in "The Open Graph protocol".In addition, Facebook and Twitter metadata ar [...]

example/main.dart

import 'package:ogp_data_extract/ogp_data_extract.dart';

void main() async {
  const String url = 'https://pub.dev/';
  final OgpData? ogpData = await OgpDataExtract.execute(url);
  print(ogpData?.url); // https://pub.dev/
  print(ogpData?.type); // website
  print(ogpData?.title); // Dart packages
  print(ogpData
      ?.description); // Pub is the package manager for the Dart programming language, containing reusable libraries & packages for Flutter, AngularDart, and general Dart programs.
  print(ogpData
      ?.image); // https://pub.dev/static/img/pub-dev-icon-cover-image.png?hash=vg86r2r3mbs62hiv4ldop0ife5um2g5g
  print(ogpData?.siteName); // Dart packages
}
19
likes
150
pub points
85%
popularity

Publisher

unverified uploader

This is a new package project for extracting ogp data on web pages.This library allows you to retrieve metadata items defined in "The Open Graph protocol".In addition, Facebook and Twitter metadata are supported.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (LICENSE)

Dependencies

flutter, html, http, string_validator

More

Packages that depend on ogp_data_extract