أهلاً بك!
لقد بحثت في كل مكان على الإنترنت عن هذا الأمر ولكن لم أوفق، لذا لجأت إلى طرح السؤال هنا.
دعني أضيف بعض السياق، نحن نقوم بإنشاء واجهة أمامية مخصصة باستخدام واجهة برمجة تطبيقات مستخدم Discourse. حيث كنت أحاول عرض محتوى منشور خام، ولكن يتم تمرير الصور هكذا: uploads://<id>.png بحيث لا يمكن للمتصفح جلبها.
هل هناك أي طريقة للحصول على عنوان URL الحقيقي عبر واجهة برمجة التطبيقات؟ مثل https://custom.discourse.org/uploads/<id>.png أو شيء من هذا القبيل؟
هذا هو الكود الذي انتهى بي الأمر بتجربته. يجب أن يتم فك تشفيره إلى “77f164006403e10d7d40143d525f8a5d69390baf” ولكني أحصل على “77f13112951f458abf39d5e480c59eba10c97f31”، أي فكرة لماذا قد يكون هذا هو الحال؟ لست خبيراً جداً في هذا النوع من الأشياء.