Почему картинки при парсинге с соответствующего сайта не могут нормально загрузиться в статью телеграф

Такие дела, при парсинге картинок с сайта "safebooru.org" URL я то получаю, но при вставке этого URL в статью Telegraph, картинка не идентифицирует себя как картинку, то бишь в статье телеграф она не отображается.

Мне нужно, чтобы URL сразу преобразовывалась в картинку в статье телеграф, а не имела неопознанный формат.

import requests
from bs4 import BeautifulSoup

from telegraph import Telegraph, upload
import random

import re

article = 'Trying'
author = ''

telegraph = Telegraph()
telegraph.create_account(article, author_name=author)

def post(title, content):
    response = telegraph.create_page(article, author_name=author, html_content = content)
    return 'https://telegra.ph/{}'.format(response['path'])

url = 'https://safebooru.org/index.php?page=post&s=list&tags=eva_01+&pid=42'

response = requests.get(url)

soup = BeautifulSoup(response.text, 'html.parser')
    
a_tags = soup.find_all('a')
   
ids = [a['id'].lstrip('p') for a in a_tags if 'id' in a.attrs]
    
for id_value in ids:
    print(id_value)

img_links = ''


for id_value in ids:
    url = f'https://safebooru.org/index.php?page=post&s=view&id={id_value}'
    response = requests.get(url)
    soup = BeautifulSoup(response.text, 'html.parser')
    img_tag = soup.find('img', id='image')
    if img_tag and 'src' in img_tag.attrs:
        img_src = img_tag['src'].strip("'")
        img_links += f'<img src="{img_src}"> '
        print(img_src)
postlink = post(article, img_links )
print(postlink)

Ответы (0 шт):