These forums have been archived and are now read-only.

The new forums are live and can be found at https://forums.eveonline.com/

EVE Technology Lab

 
  • Topic is locked indefinitely.
 

Allow API meta game

First post
Author
Anthar Thebess
#1 - 2015-09-18 12:51:28 UTC
API allow out of game control of account activity for every one that have it.
Just because of this we need to have ability to create decoy API keys that will :
- lie about characters on the account
- assets
- locations
- transactions
- etc

This way if we are pulling alliance control over a player outside of the game , we need to create the same possibility to "lie" outside of the game.

Yes , you don't need to give someone else api, but because functions that api is offering you need to give it in order to get accepted to biger corporations and alliances.

Yes, people are using dedicated spy accounts , but this is about balance, as ingame player activity can be negated by information that is available thanks to api , and not obtainable by any ingame methods.

This is not a troll, but a request to DEV's responsible for development of API/ Crest.
CCP Tellus
C C P
C C P Alliance
#2 - 2015-09-18 12:56:04 UTC
Sorry for being so blunt in my response, this is not something we are interested in implementing.
Anthar Thebess
#3 - 2015-09-18 13:03:22 UTC  |  Edited by: Anthar Thebess
Informations you can get from api outmatch information you can get using in game methods - this brake balance a bit.
So just give us ability to hide/clear some api information.
Button on the api page that will clear all or specific transactions (for example from 1 specific day) - they vanish by them self after some time so why we cannot speed this up.
They will be still visible to you, but no one using api.

I am not even hoping for a possibility that will allow to hide/replace characters on account.
CCP Tellus
C C P
C C P Alliance
#4 - 2015-09-18 13:06:40 UTC
Anthar Thebess wrote:
So just give us ability to hide/clear some api information.

If I understand your question correctly, you already have some granularity on what information is exposed and what not via customizable API keys. Are you looking for more fine-grained granularity?
Anthar Thebess
#5 - 2015-09-18 13:15:00 UTC  |  Edited by: Anthar Thebess
Just to give simple example.
Spy account that have 3 years of clean corp / transaction history can be ruined by 1 transaction , when someone will transfer 1 isk to it from red character.

Other player transactions cannot be checked by ingame methods, but they are easy accessible using API.
Can we get possibility on the api page to clear all wallet transactions from specific day?

Api in this example is very unbalanced.

Edit:
This it is not about transferring isk between characters , this can be easily done by filling ship in high value stuff and dropping it on safe spot in jita.
CCP Tellus
C C P
C C P Alliance
#6 - 2015-09-18 13:22:12 UTC
Anthar Thebess wrote:
Can we get possibility on the api page to clear all wallet transactions from specific day?

Let's say, hypothetically, that this was implemented. You accidentally transferred ISK to a "red" character. The time it takes for this fact to appear in the API lies anywhere between 0 to 15 minutes. What's the probability that you'll be able click the "Hide" button once you notice your mistake prior to whoever's monitoring your API key picks it up?
Anthar Thebess
#7 - 2015-09-18 13:30:02 UTC  |  Edited by: Anthar Thebess
People will have the chance to react, on someone else actions, doing stupid things.
Not all alliances do api checks every 15minutes - currently you can just hope that they don't do it more often than once per 30 days ( i think this much informations is currently feed by api).

Most of the alliances and big corporations update Api informations daily.
Max Kolonko
Caldari Provisions
Caldari State
#8 - 2015-09-18 14:16:32 UTC
Lol no. Try harder to be good spy instead of wasting ccp time with meaningless changes.

Imagine if you will that you company (irl) ceo have access to your account history. And suddenly you get paid by another company (competitor) do you think your bank would agree to hide that fact in your statement? Your options are either to pull the plug on the access or hope for him to miss that.

In eve spies make nisstakes, but those looking for them are not all seeing.

Try to either act as if nothing happen, go for the kill and grab what you can before exposed or prepare good and plausible story explaining situation.
Anthar Thebess
#9 - 2015-09-18 16:47:09 UTC
Sorry but this is game.
If something is not obtainable by in game ways , why out of game things brake this?
Desmont McCallock
#10 - 2015-09-18 16:55:55 UTC
Just don't expose that API, quite simple.

You might say: "OK, but the Corp/Alliance require that I do."
Then I refer to what Max Kolonko kinda said "You should had been more careful".

End of story.
Max Kolonko
Caldari Provisions
Caldari State
#11 - 2015-09-18 18:10:52 UTC
Anthar Thebess wrote:
Sorry but this is game.
If something is not obtainable by in game ways , why out of game things brake this?


than dont give someone Your API?
Vincent Athena
Photosynth
#12 - 2015-09-18 22:51:36 UTC
Max Kolonko wrote:
Anthar Thebess wrote:
Sorry but this is game.
If something is not obtainable by in game ways , why out of game things brake this?


than dont give someone Your API?

Then you don't get into the corp at all. If you are trying to spy on a corp, step one is get into the corp.

But it occurs to me that if a corp will kick out someone who gets ISK from a red, then you could play havoc with a corp by randomly sending members ISK.

Know a Frozen fan? Check this out

Frozen fanfiction

Captain Thunk
Ministry of War
Amarr Empire
#13 - 2015-09-19 08:42:15 UTC
CCP have already nerfed the API for bad spies as it is.

No Sheet will return more than a few days - max 2 weeks data anymore. To clean your account, you just need to not do obvious spy things for a couple of weeks - that isn't too hard. If it is, spying isn't for you.
Anthar Thebess
#14 - 2015-09-20 11:34:19 UTC
It is not about good or bad spy.
Using out of game information to get in game stuff.
People should have ability to clear this information and that's it.
Captain StringfellowHawk
Forsaken Reavers
#15 - 2015-09-21 18:45:21 UTC
Why not just remove the API information completely then in this case. I can see your isk transactions between reds.. Why limit it to ISK transactions..

Why not block being able to see EVEmail sent between characters? Without API I can't see it unless I am in front of your screen. Why not block API from being Account wide? This way I will never know what alts you have. Make you have to have API's for every character period.
Why not block it from seeing Assets?
Why not just make the sharing of API's a violation of the TOS/EULA? Have it similar to Account sharing.

Let us just remove all parts of the API that let anyone see what a character is up to. Because without the API.. They won't know what you are doing in game at all. Am I right?

Shift the current API that Third parties like EVE-kill/Zkill use to a specific API from CCP itself, Same with DOTLAN. Get rid of all future CREST Functionality. Bring this game back to the basic MMO and limit everything that was innovative about it.

If you want to be a SPY, Don't do stupid things on your SPY account. Stop sending yourself ISK from your main. If you need isk, think of more inventive ways to get your isk from the main to your alt. It's not that hard.

Only things I see overpowered via API or anything is basic api info to find out where you often are, where you rat, when you log on and off, and when your general time zone of activity is. You don't need someones specific API to do any of that. More then enough tools already exist for it. Intel you receive without having to actually log on, use Locator agents etc. I personally believe should be gone. BUT that is another debate.

The API is fine as it is. Stop trying to join corps and alliance that know what they are doing, when you don't know how to be a spy just yet.