Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

關於地圖API的問題 #12

Open
thc282 opened this issue Jul 1, 2024 · 7 comments
Open

關於地圖API的問題 #12

thc282 opened this issue Jul 1, 2024 · 7 comments

Comments

@thc282
Copy link

thc282 commented Jul 1, 2024

我可以問一下這個API, 是沒有佩特利可鎮
https://waf-api-takumi.mihoyo.com/common/map_user/ys_obc/v3/map/info?map_id=2&app_sn=ys_obc&lang=zh-cn
image

但為何又可以正常地補回缺失的部分? 是用了特殊的手段去處理了?
image

如果可以, 我想學習一下原理

然后. 順便問一下
如果要查詢其他的點位. 應該要改什麼檔案

@KimigaiiWuyi
Copy link
Owner

使用了另一个API, 代码中已有呈现
查询其他点位在readme有提到endpoint传参

@thc282
Copy link
Author

thc282 commented Aug 5, 2024

使用了另一个API, 代码中已有呈现 查询其他点位在readme有提到endpoint传参

不太懂endpoint的參傳是指哪裡, 有詳細解釋嗎?
http://map.minigg.cn/map/get_map?resource_name=ffff&map_id=x&is_cluster=true 這樣嗎?
然后, resource_name是在map.yaml裡找? 如何多選?

如果使用本地py, 又如何傳入參數?

另外, 想問兩個問題
image

  1. 有兩個重複的maps requests, 是必要的?
  2. 如果我不想要七天神像+傳點, 是否comment掉兩個for loop就可以

@KimigaiiWuyi
Copy link
Owner

使用了另一个API, 代码中已有呈现 查询其他点位在readme有提到endpoint传参

不太懂endpoint的參傳是指哪裡, 有詳細解釋嗎? 指http://map.minigg.cn/map/get_map?resource_name=ffff&map_id=x&is_cluster=true 這樣嗎? 然后, resource_name是在map.yaml裡找? 如何多選?

另外, 想問兩個問題 image

  1. 有兩個重複的maps requests, 是必要的?
  2. 如果我不想要七天神像+傳點, 是否comment掉兩個for loop就可以
  1. enpoint没错,暂时没有多选素材的功能,一次一张图只能一个素材
  2. 应该不是必要的,我忘记这个地方我怎么想的了,大概率是手误重复
  3. 是的,注释掉即可,但要删除全部缓存重新生成

@thc282
Copy link
Author

thc282 commented Aug 5, 2024

本地使用可以傳入素材參數嗎?

删除全部缓存重新生成

是刪map_data還是slice_data

@KimigaiiWuyi
Copy link
Owner

本地使用可以傳入素材參數嗎?

删除全部缓存重新生成

是刪map_data還是slice_data

本地使用是指?,搭建出来API本地访问也是要传入素材ID的
大概都删掉就行

@thc282
Copy link
Author

thc282 commented Aug 5, 2024

本地運行py main.py 的時候
應該也可以使用def get_map_by_point() . 來獲得素材點
但我見好像沒有其他地方呼叫過這個

本地運行py main.py 的時候
例如: py main.py 甜甜花 2 true 這樣

還是有其他的方法可以使用 [主因是我沒看到有地方使用了def get_map_by_point()]

然后trees = await request.get_labels(map_id)的作用是什麼?
正確來說, trees對繪製純地圖相片有沒有影響? [即沒有任何圖標] 更: 應該是沒影響

最后一個問題
http://map.minigg.cn/map/get_map 這個網域是自己申請的?

@KimigaiiWuyi
Copy link
Owner

本地運行py main.py 的時候 應該也可以使用def get_map_by_point() . 來獲得素材點 但我見好像沒有其他地方呼叫過這個

本地運行py main.py 的時候
例如: py main.py 甜甜花 2 true 這樣

還是有其他的方法可以使用 [主因是我沒看到有地方使用了def get_map_by_point()]

然后trees = await request.get_labels(map_id)的作用是什麼? 正確來說, trees對繪製純地圖相片有沒有影響? [即沒有任何圖標] 更: 應該是沒影響

最后一個問題 http://map.minigg.cn/map/get_map 這個網域是自己申請的?

没有提供这种本地脚本调用方式, 你只能启动之后通过API调用
trees = await request.get_labels(map_id)的作用是更新map
http://map.minigg.cn/map/get_map 是朋友的域名

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants