• Как изменить содержимое статьи Telegraph(python + aiogram + aiograph)?

    @Story-teller
    Довольно просто: нужно отправить запрос с указанием метода и параметрами к https://api.telegra.ph/editPage?
    примерно так:
    data={
        'path':'Sample-Page-12-15?', #путь к странице он содержится в url после https://telegra.ph/
        'access_token':'access_token',  # токен
        'title':'article_head', #заголовок, обязательный параметр, если не меняется, всё равно надо прописывать
        'author_name':None,  
        'content': content_json,  #содержание страницы должен быть  Array of Node
        'return_content':'false' 
    }
    #редактирование страницы
    requests.get("https://api.telegra.ph/editPage?", params=data)

    Вся проблема с форматом содержания, он очень специфический. Хотя появилась, библиотека telegraph, которая вполне адекватно с этим справляется (перевод HTML в Array of Node)
    from telegraph import Telegraph
    
    telegraph = Telegraph('access_token')
    
    telegraph.edit_page(
        path="", 
        title="", 
        html_content="",  #измененное содержание страницы, тут можно передать хоть строку с тегами, хоть руками написать что надо
        author_name="", 
        author_url="", 
        return_content=False    
    )


    Токен генерируется при создании аккаунта
    https://api.telegra.ph/createAccount?short_name=Sandbox&author_name=Anonymous
    Ответ написан
    Комментировать
  • Как обернуть тэгами код в phpstorm?

    pashted
    @pashted
    тыжпрограммист
    8afb701e3ecd40ebaa1a7a7ff6848346.jpg
    1ce4c9b40860494583405ac3e4d40431.jpg
    fc9cabd758a2476ab3e6f681f98a5f13.jpg

    если, вдруг, понадобилось вернуть всё обратно, в голову приходит только такой вариант:
    77a4085493184bc5beed76844a05ffac.jpg
    чтобы не удалить случайно что-то лишнее, шаблон можно дополнить какими-то символами, вроде воскл знаков.

    обратите внимание на подчеркивания в меню ctrl+alt+j. если нажать на клавиатуре первую букву аббревиатуры шаблона, будет применён конкретный шаблон из списка. так что название выбирайте так, чтобы было удобно нажимать его первую букву.
    Ответ написан
    3 комментария