Я пытаюсь внедрить социальную поддержку в свое приложение, используя Gwibber. Что мне нужно сделать, это поделиться открытыми изображениями, но кажется, что нет никаких способов сделать это, используя только libgwibber. Так есть ли обходной путь для реализации этой функции?
Я пытался взглянуть на различные API для хостинга веб-изображений, но всем им нужен зарегистрированный пользователь для загрузки файлов. Возможно, это можно сделать с помощью API-интерфейсов Ubuntu One / CouchDB в Python, опубликовав размещенное изображение и получив публичную ссылку.
Как вы уже узнали, API Gwibber имеет дело только с размещением контента в социальных сетях.
Если вы хотите разместить мультимедиа, например изображения, во внешней службе, вам нужно найти общедоступную службу хостинга, имеющую API, получить общедоступный URL-адрес элемента мультимедиа и передать его Gwibber.
Существует несколько сервисов, которые вы можете использовать. Я бы порекомендовал использовать Ubuntu One, но вы также можете использовать imgur.com или что-то еще.