#1 - 2019-1-25 17:12
moshou
能否用 Bangumi 的 API 获取数据,显示动画数据在我自己的 App 里?

不知道这样是否可以?
#2 - 2019-1-25 17:14
会显示数据来源 Bangumi

但不是 Bangumi 第三方 App,用户系统是单独的。

所以想咨询下,谢谢了。
#3 - 2019-1-25 17:37
再咨询下后续会开放新的 API 吗?
如果 API 全面了就打算做个 Bangumi 第三方 App....(bgm34)
#4 - 2019-1-25 18:04
(我一个黑长直美少女,怎么当起蓝毛了呢? ...)
非站务,说下自己个人的理解。
你这个问题其实和API没太大关系。本质上就是“能不能拿BGM的数据去填充自己的app?”。
BGM的版权声明里是这么写的:
1.Bangumi 番组计划中的条目信息(包括但不限于封面、内容介绍、章节信息)、角色信息均由用户提供,遵循 Creative Commons BY-SA License 协议,其版权归创作者所有。对于已有版权的作品遵照 Fair use 原则处理,并标注来源。
2.用户所发布的原创日志、吐槽、图片等内容的版权归用户本人所有。未经用户本人许可,禁止转载或使用相关的文本以及图形内容。
3.Bangumi 番组计划、天窗联盟以及相关站点的 logo、网页样式、图形均受商业外观、版权、道德规范、商标及其它所有相关知识产权的法律保护。用户可用于非商业目的使用、传播以及再创作。未经许可,不得用于商业目的。
简单点来说,条目内容以及评分等内容归第一条管,用的是“署名-相同方式共享 3.0 (CC BY-SA 3.0)”,你可以在署名的情况下随意用,包括商业用途,但是需要注意的是你自己的项目也必须是同样的协议发布,所以如果是个人项目无所谓;但是商业项目的话,还是免了吧。不然你的数据一开始就不再专属于你了。

不过严格按照版权声明的话,你需要标注的内容来源可能不仅仅是BGM?我不知道这里的“版权所有者该”怎么理解。
而根据第二条的话,用户的原创日志、吐槽、图片之类的内容原则上是不允许随意抓取的
#4-1 - 2019-1-25 18:11
Rくん
看来能够抓取并且开源使用的只有不记名的评分信息

如果楼主要抓取其它用户生成的内容,以任何形式来说都是不合规的。
如果要抓取不记名内容,就要保证Open Access。
#4-2 - 2019-1-25 18:29
moshou
非常感谢解答。

我看了下 CC BY-SA 3.0 协议,如果您改变、转换本作品或者以本作品为基础进行创作,您只能采用与本协议相同的许可协议发布基于本作品的演绎作品。

但是我只是用来展示,并没有基于 BGM 的数据进行修改或创作,对于我 App 内其他数据来说,没有这个要求了吧。
#4-3 - 2019-1-25 18:33
Rくん
moshou 说: 非常感谢解答。

我看了下 CC BY-SA 3.0 协议,如果您改变、转换本作品或者以本作品为基础进行创作,您只能采用与本协议相同的许可协议发布基于本作品的演绎作品。

但是我只是用来展示,并没有基...
改变、转换本作品或者以本作品为基础进行创作
我理解中这和GNU类似是个毒丸协议,但我毕竟不是法务人员,搞不清楚。

提醒一下,我觉得对你来说最大的障碍还是第二条,你展示的信息中不能出现用户生成的信息,包括且不限于吐槽,评论,日志,小组讨论,用户编撰的目录...把这些刨去,剩下的东西已经屈指可数了
#4-4 - 2019-1-25 18:38
moshou
Rくん 说: 改变、转换本作品或者以本作品为基础进行创作我理解中这和GNU类似是个毒丸协议,但我毕竟不是法务人员,搞不清楚。

提醒一下,我觉得对你来说最大的障碍还是第二条,你展示的信息中不能出现用户生成的信息,包...
我就是想通过 API 获取一下动画封面、名称和每日放送..

23333,确实,动画名称什么的根本上都是用户创建的数据。
#4-5 - 2019-1-25 18:45
Rくん
moshou 说: 我就是想通过 API 获取一下动画封面、名称和每日放送..

23333,确实,动画名称什么的根本上都是用户创建的数据。
这个啊...“动画封面、名称和每日放送”,我认为应该属于版权声明中提到的第一类“Bangumi 番组计划中的条目信息”,其版权归创作者所有
对其使用需要遵循CC BY-SA 3.0

关于你说的改变、转换的定义,请自己理解吧(bgm38)
https://creativecommons.org/licenses/by-sa/3.0/legalcode(Definition - a)

disclaimer: 我也不是站务
#4-6 - 2019-1-25 18:51
Trim21
moshou 说: 我就是想通过 API 获取一下动画封面、名称和每日放送..

23333,确实,动画名称什么的根本上都是用户创建的数据。
这部分参照第一条,是cc by-sa的
#4-7 - 2019-1-25 19:16
chitanda@Lv2
moshou 说: 非常感谢解答。

我看了下 CC BY-SA 3.0 协议,如果您改变、转换本作品或者以本作品为基础进行创作,您只能采用与本协议相同的许可协议发布基于本作品的演绎作品。

但是我只是用来展示,并没有基...
我仔细看了下协议,确实前面“但是需要注意的是你自己的项目也必须是同样的协议发布”这个说法有问题。应该是你用到了BGM的那部分内容必须同协议,你整个项目本身没有这种要求
#5 - 2019-1-25 18:33
现在的疑问在于,我使用 BGM 的动画信息(封面图片、动画名称、角色介绍)在我自己的 App 内,是否属于以本作品为基础进行创作?
#5-1 - 2019-1-25 19:12
chitanda@Lv2
方便排版,我回楼下了
#6 - 2019-1-25 19:12
(我一个黑长直美少女,怎么当起蓝毛了呢? ...)
在这之前我还是先声明下我对这些协议了解不深,英文也一般,所以对于协议内容可能存在误读,楼主最好自己看一遍我贴的链接。

关于混合内容和协议后发布的作品的协议,CC是有一个表格
简单来说BY-SA的协议对混合后发布的作品的协议本身没有限制的,你可以自己加上其他的CC协议包括非商用的NC(不过你要是想转用用其他非CC协议的话,需要参考这个链接


而BY-SA协议比较大的限制在于对于混用材料的协议:任何声明了NC(非商用)的材料都无法和BY-SA混用。参考这个表格
#6-1 - 2019-1-26 12:00
moshou
非常感谢
#7 - 2019-1-27 22:59
才发现创始人 Sai,就是微博上的 Saic...抱歉我一直没注意到。

是我班门弄斧了,凭借 BGM 的实力,可以做一个非常完美的 App。

竟然还开放了各种 API,非常感谢了。