Как получить вкусные связанные теги - PullRequest
1 голос
/ 09 ноября 2011

Я нашел этот пример здесь , который использует вкусные связанные теги и создает график. Но я не знаю, как они это реализовали. Я не знаю, как получить список связанных тегов из восхитительного API, потому что в документации он вообще не упоминается, но на восхитительном веб-сайте при поиске тега отображаются соответствующие теги в правая рука.

Кто-нибудь знает, как получить связанные теги с помощью API?

Спасибо

1 Ответ

0 голосов
/ 09 ноября 2011

Возможно, вы захотите обратиться к Delicious 'странице API . Существует специальный раздел для получения тегов .

Не зная, на каком языке вы используете (я не видел примеров в указанной вами ссылке; по общему признанию, я не копал слишком глубоко), я представляю некоторый Python, который использует urllib.FancyURLopener

import urllib
u = urllib.FancyURLopener({})
f = u.open("https://api.del.icio.us/v1/tags/get")
tags = f.readlines()
for tag_line in tags:
    print tag_line

Примечания к этому коду:

  1. Страница urllib doc содержит это предупреждение об использовании модуля с https:

    Предупреждение. При открытии URL-адресов HTTPS он не пытается проверить сертификат сервера. Используйте на свой страх и риск!

  2. Как указано выше, вам будет предложено ввести имя пользователя и пароль Delicious. Чтобы обойти это, вам нужно переопределить метод prompt_user_password .
  3. Как вы уже догадались по необходимости аутентификации, он получает только теги для пользователя, чьи учетные данные вы предоставляете. Я не видел, как получить теги для всех вкусных.
...