getShareTokenFromShareLink method

  1. @override
Future<String?> getShareTokenFromShareLink(
  1. Uri shareLink
)
override

Extracts a share token from a given shareLink.

Implementation

@override
Future<String?> getShareTokenFromShareLink(Uri shareLink) async {
  // Extracts the file ID from a standard Google Drive URL format.
  // e.g., .../d/FILE_ID/edit
  final regex = RegExp(r'd/([a-zA-Z0-9_-]+)');
  final match = regex.firstMatch(shareLink.toString());
  return match?.group(1);
}