Как мне отдать должное авторам текста Википедии? - PullRequest
2 голосов
/ 26 мая 2020

Я работаю над проектом MVC, в котором большая часть текста страниц будет извлечена из Википедии (возможно, но не обязательно на английском sh) и переведена вручную на дополнительные языки. Насколько я понимаю, авторские права необходимы, как указано здесь: https://en.wikipedia.org/wiki/Wikipedia: Text_of_Creative_Commons_Attribution-ShareAlike_3.0_Unported_License

Мой вопрос: как создать текст атрибуции / ссылки для добавления на мои страницы? Придется ли мне вручную выяснять всех авторов на каждой исходной странице Википедии? Есть ли кредитный шаблон / конструктор?

Ответы [ 2 ]

2 голосов
/ 27 мая 2020

Ссылка на статью является достаточной ссылкой на статью (см. условия использования ), за исключением изображений, которые не имеют единой лицензии, и поэтому нет простого способа указать авторство. Средство просмотра мультимедиа GUI имеет шаблон лицензии, но вы не можете вызвать его программно.

2 голосов
/ 26 мая 2020

Вы можете использовать WIKI: https://www.mediawiki.org/wiki/API: Свойства

Существует запрос, к которому вы можете получить доступ, чтобы получить участников:

https://en.wikipedia.org/w/api.php?action=query&titles=Reddit&prop=contributors

...