-
Notifications
You must be signed in to change notification settings - Fork 23
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
Endpoint to get accessible structures for a character in system/constellation/region #616
Comments
This is likely an "after parity" feature, mainly because dealing with ACLs is going to be a big cluster of pain- for us, and for tech co. |
since using /search as a workaround is now no longer allowed (see: https://developers.eveonline.com/blog/article/the-esi-api-is-a-shared-resource-do-not-abuse-it ) this request matters a lot now. (edited stations to structures to be correct and more possible to find) |
What do you mean by "not allowed"? It was announced only about most brutal things like evewho scanning huge intervals to spot player entities. |
As quoted from the devblog.
So even legitimate usecases, such as trying to find structures to aid the routing of jump freighters, and other assets are now rather hard to pull off, because you can't scan for them anymore |
I'm sure that mistakes about 100-200 inaccessible structures isn't a problem. |
As of now the only way to discover structures that you can dock in is use the authed |
+1 for getting the dockable structures without the need for /Search |
+1 this would be hugely helpful. |
Even before /search discovery was forbidden it felt largely like a hack/workaround. Some use cases:
|
I'm going to politely poke at this, because I would greatly benefit from this. This is really killing me right now because some major hubs like Tranquility in Perimeter have their permissions set such that they aren't technically public structures (they dont show up in the public structure API and cannot be discovered automatically) but pretty much everyone has access. |
I'd really like this as well. If there's any way this can be bumped up the list, I'd greatly appreciate it. I'll even send some exotic dancers to whoever pushes the code! |
This would also help with fetching the market more efficiently. Currently market orders from all structures are returned, even if inaccessible. But I only know that after I've tried fetching info about these structures. That basically forces me to trigger a lot of 403 Forbidden which in turn leads to 420s. |
I created this awhile back to help with information on these structures: https://www.reddit.com/r/evetech/comments/hvltq3/zkill_22k_structures_w_name_and_position/ |
That's a crutch at least. Are you sure that such data gathering is not violating the terms of service? It's a public collection of private in-game information that you've got through per-player authorization in order to do something useful with it. But likely not to collect and share it. |
Is there any progress on this issue? I've runned into situation when I need this to complete my script. There are workaround, but none of them is 100% working, so getting this implemented would be great. If nothing else, even query argument for universe/structures that would get the old behaviour back would suffice for my usecase (I can query every one of them later to check for permissions). |
Would be nice to have an authed structure endpoint to get structures that are accessible/visible for the authed character. Could limit by system or region. This endpoint would give structure browser functionality, e.g. the ability yo see all dockable structures in the system/constellation/region.
Many uses, but the one that prompted the post me wanting to make a version of dotlan's jump planner that would prefer systems with dockable citadels.
The text was updated successfully, but these errors were encountered: