The package is not working for any X links. Doesn't fetch any of the meta data.
Future<Map<String, String?>> xPost(String url) async {
print("running X fetch");
// Fetching Twitter (X) metadata using manual parsing
var response = await http.get(Uri.parse(url));
var document = MetadataFetch.responseToDocument(response);
// Attempt to get Twitter Card Data
var twitterData = MetadataParser.parse(document);
// .twitterCard(document);
return {
'title': twitterData.title ?? "X Post",
'thumbnail': twitterData.image,
'description': twitterData.description ?? "X Post Description",
'siteName': getSiteNameFromUrl(url) ?? "X Link",
};
}
The package is not working for any X links. Doesn't fetch any of the meta data.
Future<Map<String, String?>> xPost(String url) async {print("running X fetch");// Fetching Twitter (X) metadata using manual parsingvar response = await http.get(Uri.parse(url));var document = MetadataFetch.responseToDocument(response);// Attempt to get Twitter Card Datavar twitterData = MetadataParser.parse(document);// .twitterCard(document);return {'title': twitterData.title ?? "X Post",'thumbnail': twitterData.image,'description': twitterData.description ?? "X Post Description",'siteName': getSiteNameFromUrl(url) ?? "X Link",};}