كيف تحصل على عنوان URL حقيقي لتحميل منشور؟

مرحباً @RGJ لقد جربت للتو مثال الكود بلغة بايثون، المذكور هنا: Converting short upload URLs to full URLs - #2 by michaeld

ولكن يبدو أنه لا يتم فك تشفيره بشكل صحيح.

هذا هو الكود الذي انتهى بي الأمر بتجربته. يجب أن يتم فك تشفيره إلى “77f164006403e10d7d40143d525f8a5d69390baf” ولكني أحصل على “77f13112951f458abf39d5e480c59eba10c97f31”، أي فكرة لماذا قد يكون هذا هو الحال؟ لست خبيراً جداً في هذا النوع من الأشياء.

import base62
input = "h73zkifccxqjtevvuahwq9hefkt"
expected = "77f164006403e10d7d40143d525f8a5d69390baf"

decoded = hex(base62.decode(input, base62.CHARSET_INVERTED))[2:].zfill(40)

print('decoded: ' + decoded)

if expected != decoded:
  print('not decoded correctly')
else:
  print('decoded correctly')