oghref_model 3.6.0 copy "oghref_model: ^3.6.0" to clipboard
oghref_model: ^3.6.0 copied to clipboard

Object standarized definition with parser interface for constructing rich information of given URL among various metadata protocols.

example/main.dart

import 'package:oghref_model/model.dart';

void main() async {
  // Get instance of MetaFetch then register parser
  MetaFetch.instance.register(const OpenGraphPropertyParser());

  /* 
    Retrive MetaInfo from the first supported rich information protocol
    from the first <meta> tag in sequence.
  */
  MetaInfo info =
      await MetaFetch.instance.fetchFromHttp(Uri.https("example.com"));

  // Print retrived data.
  print(info.title);
}
1
likes
150
points
922
downloads

Publisher

verified publisherrk0cc.xyz

Weekly Downloads

Object standarized definition with parser interface for constructing rich information of given URL among various metadata protocols.

Repository (GitHub)
View/report issues

Topics

#fetch #http #metadata

Documentation

API reference

Funding

Consider supporting this project:

github.com

License

AGPL-3.0 (license)

Dependencies

fetch_client, html, http, meta, mime_dart, path, web

More

Packages that depend on oghref_model