五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

[Osu!]使用腳本自動生成Trello卡片

2023-02-28 05:13 作者:Unobtainium_  | 我要投稿


Meow

一些前言:

不是很會寫教程,湊合著看吧。;w;


注:(大)部分代碼方面的內(nèi)容在ChatGPT的幫助下完成。因為不是很懂API這方面的東西

我Python也是半吊子 xwx


打個小廣告,這是我的Modding Queue:

https://osu.ppy.sh/community/forums/topics/1725078

Modding Queue

我的Trello:

wIntEr7z's Modding Queue | Trello

Trello

非常歡迎來申請摸圖。我會非常熱情認真的幫你們摸圖的!喵喵!雖然我是一個新modder

我目前已經(jīng)快英語ptsd了嗚嗚嗚嗚嗚(充滿感情地痛哭



本文將介紹:如何使用簡單的腳本,通過Osu! API & Trello API,達到輸入指定bid,自動添加相關(guān)Trello卡片的效果。


聽起來很復雜,實際上非常!簡單!


因為我會把代碼框架給你,你只需要申請指定的API(的驗證密鑰)就行。——因為這東西一人一個,不能分享給別人。


這個通常會使用在有關(guān)Modding/GD Queue的地方,不過也可以照葫蘆畫瓢用在其他的位置。


需要的硬件支持:

  • 一臺電腦。

  • 一個Trello賬戶。

  • 一顆堅強的心

不過我感覺,我已經(jīng)把所有的錯都試過一遍了。所以不用擔心,只要跟著教程走,就基本沒問題了。


如果看完教程后感覺一頭霧水,請立刻退出教程,不要再看它任何一眼!



STEP1: 申請 Osu! API

附:hyahya的osu!plus教程

在? ↑ 這篇 ↑? 教程中有提到過關(guān)于申請API的教程,所以不再闡述了。


原本是想再詳寫一下的,但是這個教程是我大半夜寫的,有點累,懶得寫了。

而且另一篇文章寫的也足夠詳細了。


附:

github.com/ppy/osu-api/wiki - osu!api v1

osu.ppy.sh/docs/index.html - osu!api v2

tieba.baidu.com/p/5068803110 - 貼吧教程(osu!api v1)

osu! 舊官網(wǎng)(old.ppy.sh)

STEP 2: 申請Trello API

——如果沒有Trello的話,注冊一個就行。

① 進入 https://trello.com/app-key

看到如下界面。


來到這里

② 點擊?Go to the Power-Up Admin Portal。

接著來到這里。勾選同意,點擊繼續(xù)。


協(xié)議界面

P.S. 這個界面如果是英文的話,點擊右上角頭像 - setting(設(shè)置),下面設(shè)置語言。

設(shè)置語言

之后,界面跳轉(zhuǎn)到這里。

③ 之后,再進入 https://trello.com/app-key

現(xiàn)在就能看到你的個人密鑰了。

你的密鑰,Token盡量不要告訴其他人。


④ 接下來就是獲取Token。(之前在這步上我出了點問題,不過最后查了半天,成功了。;w;)

注意:不要點擊這里的 “信令” 直接生成你的Token。


看到下面的網(wǎng)址:

https://trello.com/1/connect?key=YOUR_API_KEY&name=YOUR_BOARD_ID&expiration=never&response_type=token&scope=read,write

- 將YOUR_API_KEY替換成上面的個人密鑰。

- 將YOUR_BOARD_ID替換成你的board id。


關(guān)于board id的獲?。?/p>

例如這是我的看板網(wǎng)址:trello.com/b/7wFbOrxE/winter7zs-modding-queue。

其中7wFbOrxE就是我的board id,winter7zs-modding-queue是board name。

- 總之復制你的看板名字前面那八個字符,替換掉YOUR_BOARD_ID。


之后進入改完的網(wǎng)址。

token獲取

往下滑,點擊允許。

token

好了,這就是你的token。記得保存下來。

可以通過重新進入上面的網(wǎng)址獲取token,來重置原來的token。

STEP 3: 獲取LIST_ID (&LABEL_ID)

https://api.trello.com/1/boards/YOUR_BOARD_ID/lists?key=YOUR_API_KEY&token=YOUR_API_TOKEN

上面board id,api key,api token,你已經(jīng)在前面的教程中獲取到了。

替換成你自己的,打開網(wǎng)頁。


之后會看到這樣的一串數(shù)據(jù)。

list_id

前面這些就是你看板中,對應(yīng)列表的list_id了。


- 如果你還想要自動添加標簽的功能:

https://api.trello.com/1/boards/YOUR_BOARD_ID/labels?key=YOUR_API_KEY&token=YOUR_API_TOKEN

這里可以查詢標簽id。(LABEL_ID)

到這里,這篇教程就基本完成了!喵喵!

之后就是把代碼模板里的變量都換成上面獲取過的東西了。代碼模板放在底下,自行下載。

寫這篇教程之前遇到了許多困難。包括用藍色鏈接注冊的token沒法寫入新卡片、分不清board_id與board_name,以及如何獲取list_id和label_id。

代碼框架是ChatGPT幫忙寫的,不過很多細節(jié)問題似乎他也不清楚,而且我用的時候卡的要死;w;。許多問題就只能用搜索引擎漫無目的地尋找。不過幸好在某個犄角旮旯的地方翻出來了解決辦法(很想吐槽下那個網(wǎng)站還是機翻的)。


如果需要更多功能可以自己改改代碼,因為代碼中可能修改的地方都有示例,就不再闡述了。就是復制粘貼的事兒。


osu!api能獲取的更多信息,可以在我上面貼出的貼吧網(wǎng)址那里找?!绻阈枰脑?,把特定的名稱復制下來,自行添加就行。

tag需要的if條件,可能得你自己確定。不過我提前寫好了一份難度tags的if模板,如果你想直接用的話,記得改下tag名稱和對應(yīng)的label_id。(這里tag和label,我指的都是標簽的意思。)


難度分級:我對照了osu!wiki的分級。

最后,代碼模板放在這里。

如果覺得有幫助,希望能給我點一個小小的贊!Owo


[Osu!]使用腳本自動生成Trello卡片的評論 (共 條)

分享到微博請遵守國家法律
霸州市| 泰来县| 滨海县| 红桥区| 旅游| 新晃| 新宁县| 常德市| 平顶山市| 休宁县| 安平县| 伊宁县| 江安县| 洞口县| 庆安县| 天水市| 大埔县| 安庆市| 南涧| 宜城市| 镇赉县| 奇台县| 柘荣县| 嘉义市| 五华县| 安龙县| 崇仁县| 巩留县| 青田县| 贡嘎县| 盘锦市| 永福县| 麻阳| 抚松县| 古蔺县| 巴林右旗| 珠海市| 两当县| 沽源县| 南昌县| 平乐县|