gpt4 book ai didi

api - 从页面 URL 获取 Deviantart Deviation ID/UUID

转载 作者:行者123 更新时间:2023-12-04 17:34:20 24 4
gpt4 key购买 nike

我在看 Deviantart API看看你能用它做什么。

许多请求都要求您提供一个偏差 ID 才能使用。
以向收藏夹添加偏差为例(在上面的收藏夹 -> 将偏差添加到收藏夹中,我不能发布超过 2 个链接...)

现在我查看了 API 以找出如何获取该 id,但我没有找到如何这样做。

如果我只有偏差 URL,例如 http://kennyklent.deviantart.com/art/Pinkie-Pie-Dancing-296143815 ,我怎么知道它的偏差ID?
不是末尾的号码296143815 ,我会这么想的,但事实并非如此。

如果有帮助,这里是 api 的一个示例 /browse/dailydeviations端点

"deviationid": "27FD366A-30CB-FC3E-DE54-9621E90FCE60",
"printid": "E984FC87-8B57-239C-FE7C-E2674A0DDFC4",
"url": "http://mudimba.deviantart.com/art/SF-Botanical-Gardens-57879397",

所以这个偏差 SF-Botanical-Gardens-57879397有 ID 27FD366A-30CB-FC3E-DE54-9621E90FCE60 - 但是我怎么知道它是否没有在示例中列出?

最佳答案

2017 年 6 月更新:

对于 2 年后遇到此问题的任何人,下面的答案仍然有效,但现在有另一种获取 UUID 的方法。每个 Deviation 现在都有一个元属性 da:appurl在偏差页面本身上显示 UUID 值。

留在SF-Botanical-Gardens-57879397上面的例子,查看页面源代码 http://mudimba.deviantart.com/art/SF-Botanical-Gardens-57879397显示:

<meta property="da:appurl" content="DeviantArt://deviation/27FD366A-30CB-FC3E-DE54-9621E90FCE60">

其中包含准确的 UUID 值 27FD366A-30CB-FC3E-DE54-9621E90FCE60
原答案

我直接从 Deviantart 开发人员那里得到了答复, http://comments.deviantart.com/1/492518964/3755610860

You cannot convert integer IDs into UUID format, you have to query the api to find the correct uuid. So for your example, you would query the /gallery/folders endpoint and then the gallery/{folderid} endpoint to get the list of deviations in that folder.



目前没有更简单的方法来获取给定 URL 的 UUID。

关于api - 从页面 URL 获取 Deviantart Deviation ID/UUID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28581350/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com