| Pages: 1 [2] 3 :: one page |
| Author |
Thread Statistics | Show CCP posts - 18 post(s) |

Risingson
78
|
Posted - 2014.03.11 13:59:00 -
[31] - Quote
Wollari wrote:Risingson wrote:ok, i give it a shot then. This use-case would display vulnerable systems flashy red to show a user where fights are likely to happen or for FCs to short-term plan strategies in a bigger picture. For those reasons people want to know whats going on right now. Given that you can complete many dungeons in 60 minutes to change the situation, revealing the victoryPoints info only really makes it usable tactically if it has a short interval cache. I know your wishes, but i'm happy with getting at least some kind of useable information. The last time CCP was giving out sensitive ingame information (SovereigntyStatus API in 2009-12) they had to remove it after couple of days, because people were abusing it to make their ingame short term decisions on informations that were not able to gather ingame in the same quality. They want to maintain the fog-of-war. So please keep that in mind. I'm more happy with an api that is maybe a bit outdated rather then no api information at all. Although Ingame info is quite good on this I am sure CCP has good reasons to limit info oog. I only tried to outline why it would be cool to have data a bit closer to real time than one hour. I am sure you would love to have cache timers reduced to 30min on those apis aswell ;) ... Still i am super happy about fw additions \o/ !
Eveeye Prototype YD-114 Onboard Computer Systems |

Makari Aeron
The Shadow's Of Eve TSOE Consortium
82
|
Posted - 2014.03.11 16:27:00 -
[32] - Quote
Hey FoxFour, I was wondering why you include GroupID but not TypeID for eve/OwnerID since any sort of browser bases JavaScript information panel popup requires the TypeID for Character, Corporation, Alliance, or Faction as listed on the official eve wiki. (faction typeID not listed on wiki, but it works anyways). While it's no big deal to convert from GroupID to TypeID, I was first and foremost wondering why there's two identifiers for these entities. If you could include typeID, that would be great. Alternatively, if the IGB group (if there is one) should really consider changing to groupID if this endpoint stays as is. CCP RedDawn: Ugly people are just playing life on HARD mode. Personally, I'm playing on an INFERNO difficulty...
|
|

CCP FoxFour
C C P C C P Alliance
2981

|
Posted - 2014.03.11 21:16:00 -
[33] - Quote
Makari Aeron wrote:Hey FoxFour, I was wondering why you include GroupID but not TypeID for eve/OwnerID since any sort of browser bases JavaScript information panel popup requires the TypeID for Character, Corporation, Alliance, or Faction as listed on the official eve wiki. (faction typeID not listed on wiki, but it works anyways). While it's no big deal to convert from GroupID to TypeID, I was first and foremost wondering why there's two identifiers for these entities. If you could include typeID, that would be great. Alternatively, if the IGB group (if there is one) should really consider changing to groupID if this endpoint stays as is.
I chose groupID because if I went with typeID you would get Gallente Gallente, Caldari Acura, and all the other bloodlines since bloodlines are actually typeIDs.
May I ask why you would want to link the typeIDs for owners? For all of this stuff you would want to link the ownerID so it opens the corp/char/alliance show info. CCP FoxFour // Game Designer @regnerba |
|

Makari Aeron
The Shadow's Of Eve TSOE Consortium
82
|
Posted - 2014.03.11 23:29:00 -
[34] - Quote
If that's why you used the groupID, that makes sense. However, you still need the typeID along with ownerID as specified on the Wiki. https://wiki.eveonline.com/en/wiki/IGB_Javascript_Methods
CCPEVE.showInfo(typeID, ownerID)
I have made a webpage on one of my testing domains: http://www.exgsapps.com/test/JSTest.html As expected, you'll need to open it in IGB in order for the buttons to work. Again, it isn't much work to convert from groupID to typeID. It just seems odd that there's multiple IDs for the same thing. As you can see from "Note 1" below, the IGB wiki page recommends 1377 in order for the server to compensate for each unique race ID. It seems to be the same way with stations (Note 2).
Note: "Faction" is typeID 30.
IGB Javascript Methods wrote: Some Helpful Type ID Numbers
Alliance 16159 Character 1377 (see note 1) Corporation 2 Constellation 4 Region 3 Solar System 5 Station 3867 (see note 2)
Note 1: There are actually different type IDs for each character race. However, for the purposes of the showInfo command, you can pass in any character race type ID - we suggest 1377 - and we will automatically detect that you are attempting to show information on a character. We will then fill in the appropriate type ID automatically.
Note 2: There are actually many different type IDs for various types of station. However, for the purposes of the showInfo command, you should pass in type ID 3867, which we will detect and automatically convert to the appropriate type ID for you.
CCP RedDawn: Ugly people are just playing life on HARD mode. Personally, I'm playing on an INFERNO difficulty...
|

TheSmokingHertog
TALIBAN EXPRESS
199
|
Posted - 2014.03.14 12:44:00 -
[35] - Quote
Desmont McCallock wrote: IndustryJobs Better not touch in there. To much to do.
Haha :D
|

0mni Ca
Hit Squad 420 Almost Awesome.
47
|
Posted - 2014.03.14 14:02:00 -
[36] - Quote
Quote:account/Characters Added allianceID Added allianceName Added factionID Added factionName Can this be done to account/APIKeyInfo ?
Also for account/AccountStatus is it possible to list what character is currently logged in ? Using the API its possible to find out if someone is logged it, but not which character.
Also for corp/CorporationSheet can you have the alliance ticker listed, currently I have to pull the Alliance List daily, which is massive, and I think it would be beneficial to get the alliance ticker from a different source. Also on that note, a way to find out the corporations currently in a specific alliance would be great, instead of having to pull the Alliance List. |
|

CCP FoxFour
C C P C C P Alliance
2985

|
Posted - 2014.03.14 14:05:00 -
[37] - Quote
0mni Ca wrote:Quote:account/Characters Added allianceID Added allianceName Added factionID Added factionName Can this be done to account/APIKeyInfo ? Also for account/AccountStatus is it possible to list what character is currently logged in ? Using the API its possible to find out if someone is logged it, but not which character. Also for corp/CorporationSheet can you have the alliance ticker listed, currently I have to pull the Alliance List daily, which is massive, and I think it would be beneficial to get the alliance ticker from a different source. Also on that note, a way to find out the corporations currently in a specific alliance would be great, instead of having to pull the Alliance List.
I will look into all of this yes. :) CCP FoxFour // Game Designer @regnerba |
|

Steve Ronuken
Fuzzwork Enterprises Vote Steve Ronuken for CSM
2840
|
Posted - 2014.03.14 16:13:00 -
[38] - Quote
0mni Ca wrote:Quote:account/Characters Added allianceID Added allianceName Added factionID Added factionName Can this be done to account/APIKeyInfo ? Also for account/AccountStatus is it possible to list what character is currently logged in ? Using the API its possible to find out if someone is logged it, but not which character. Also for corp/CorporationSheet can you have the alliance ticker listed, currently I have to pull the Alliance List daily, which is massive, and I think it would be beneficial to get the alliance ticker from a different source. Also on that note, a way to find out the corporations currently in a specific alliance would be great, instead of having to pull the Alliance List.
psst: http://public-crest.eveonline.com/alliances/99000136/ Steve Ronuken for CSM 9! https://forums.eveonline.com/default.aspx?g=posts&m=4236322 http://www.fuzzwork.co.uk/ Twitter: @fuzzysteve on Twitter |

0mni Ca
Hit Squad 420 Almost Awesome.
48
|
Posted - 2014.03.14 16:23:00 -
[39] - Quote
I thought crest was still not fully released/supported ? |

Steve Ronuken
Fuzzwork Enterprises Vote Steve Ronuken for CSM
2840
|
Posted - 2014.03.14 16:26:00 -
[40] - Quote
0mni Ca wrote:I thought crest was still not fully released/supported ?
It's as supported as the main API  Steve Ronuken for CSM 9! https://forums.eveonline.com/default.aspx?g=posts&m=4236322 http://www.fuzzwork.co.uk/ Twitter: @fuzzysteve on Twitter |

0mni Ca
Hit Squad 420 Almost Awesome.
48
|
Posted - 2014.03.14 16:27:00 -
[41] - Quote
Steve Ronuken wrote:It's as supported as the main API  Is there a current resource of all available Crest options available right now ? |

Steve Ronuken
Fuzzwork Enterprises Vote Steve Ronuken for CSM
2841
|
Posted - 2014.03.14 16:51:00 -
[42] - Quote
https://neweden-dev.com/Category:CREST Steve Ronuken for CSM 9! https://forums.eveonline.com/default.aspx?g=posts&m=4236322 http://www.fuzzwork.co.uk/ Twitter: @fuzzysteve on Twitter |

Drup Yog
Besra Overwatch
0
|
Posted - 2014.03.14 17:05:00 -
[43] - Quote
Pretty please, could you add groupID to ContactList ? It would avoid having to do 3 billions requests to separate char/corp/ally in the contacts ! |

Makari Aeron
The Shadow's Of Eve TSOE Consortium
82
|
Posted - 2014.03.14 17:05:00 -
[44] - Quote
Any comment on the unified TypeIDs for characters and stations? CCP RedDawn: Ugly people are just playing life on HARD mode. Personally, I'm playing on an INFERNO difficulty...
|

Vaerah Vahrokha
Vahrokh Consulting
5275
|
Posted - 2014.03.14 17:26:00 -
[45] - Quote
Dear CCP FoxFour,
Considering the effort being put into the APIs, I'd like to make a suggestion before they are final.
Since years, the Market History is missing two key informations that every technical analysis (of any kind) trader - including RL traders - needs to work with the markets history.
They are easy to get as well: every market including EvE's have an Open and Close price for each given day.
The Open is the first price that is formed in the day, the close is the last.
Speaking with market orders in mind, the Open could be in example the min(lowest sell order past down time) or
(min(lowest sell order) + max(highest buy order)) / 2
depending on how you calculate the average, min and max.
The Close is the same thing but taken just before the next downtime.
Price to be imported on financial platforms is usually provided as follows:
Date - Time - Open - High - Low - Close - Volume.
and very very rarely and for selected securities that are NOT commodities:
Date - Time - Average - Min - Max - Volume.
Where Min in RL markets could be approximately mapped to "Low" and Max to "High".
The former is how EvE data should be provided and how an API should make it available.
The latter is (more or less) how it's provided now.
This is how a professional trading platform expects to get a price of in example, Nitrogen Isotopes:
2014-02-20,947.39,967.00,941.05,955.37,75794035
This is a CSV format (easily JSON-able) with everything needed:
YYYY-MM-DD, Open, High, Low, Close, Volume
This is also known as "OHLC" or "OHLCV" format by the initials of Open High Low Close (Volume) and this is the standard, not EvE's format. And by consequence, not EvE's REST format.
Until you won't feed this kind of data, all we can do is to show colorful yet mildly useful charts with very obsolete moving averages.
Considering Dr. Ejyo in Fanfest 2013 had shown proper charts with proper data exactly in the format I have described above, I KNOW it's possible to produce it.
I know you FoxFour are probably not involved with these market technicalities at all and your task is just to represent on REST something that is already there.
So I am asking you, is it possible to contact somebody in CCP who could read and understand my post and the financial concepts behind it and eventually consider having a discussion about it?
It's years and years I am truly working hard to promote EvE markets and make them as real as the real thing, this is the last obstacle before this can become true! Auditing | Collateral holding and insurance | Consulting | PLEX for Good Charity
Twitter channel |

Ydnari
Estrale Frontiers Project Wildfire
310
|
Posted - 2014.03.14 19:52:00 -
[46] - Quote
Quote:corp/CorporationSheet Added factionName Added Mercenary Wallet Division account key
corp/walletJournal Updated to accept the DUST accountKey
corp/walletTransactions Updated to accept the DUST accountKey
The corp sheet now always includes the 10000 mercenary wallet even if the corporation doesn't have one; and then the wallet endpoints throw error "108 Invalid accountKey provided." when trying to access it.
As a result I have a ton of error emails since I query all wallets returned from the sheet, rather than hardcoding the 7 normal ones.
Shouldn't the corp sheet only include the merc wallet if the corp in question actually has one?
thanks -- |

Zifrian
Licentia Ex Vereor Black Core Alliance
1416
|
Posted - 2014.03.14 20:22:00 -
[47] - Quote
None of my keys are working for IPH anymore. I don't see anything here that would affect me. Did I have to change the way I'm getting API data or something? Is there another link somewhere? GÇ£Any fool can criticize, condemn, and complain - and most fools do. GÇ¥ - Dale Carnegie
Maximze your Industry Potential! - Download EVE Isk per Hour! |

0mni Ca
Hit Squad 420 Almost Awesome.
48
|
Posted - 2014.03.14 22:24:00 -
[48] - Quote
FYI, these changes appear to have made their way into Tranquility API, I got a few errors on my module, due to some added fields to the API such as senderName and factionID as stated in the first post. |

Raath Nambode
Dreddit Test Alliance Please Ignore
38
|
Posted - 2014.03.15 09:10:00 -
[49] - Quote
Since 13:30 yesterday every single API request made on 3 sites that I run and a number of other personal web apps are returning 404 page not founds from the api. What have you done foxfour?!? Wormhome Navigation - http://www.staticmapper.com Industrial Management - http://industry.darkshadowindustries.com Follow me on twitter https://twitter.com/staticmapper |

Desmont McCallock
375
|
Posted - 2014.03.15 09:39:00 -
[50] - Quote
Relevant ? |

Raath Nambode
Dreddit Test Alliance Please Ignore
38
|
Posted - 2014.03.15 09:48:00 -
[51] - Quote
Yes, that was on the money. Removed the hyphen from the domain name and all is working again. Wormhome Navigation - http://www.staticmapper.com Industrial Management - http://industry.darkshadowindustries.com Follow me on twitter https://twitter.com/staticmapper |

Zifrian
Licentia Ex Vereor Black Core Alliance
1417
|
Posted - 2014.03.15 09:55:00 -
[52] - Quote
Ahh ok the http redirects to the functioning site without the dash.
Thanks! GÇ£Any fool can criticize, condemn, and complain - and most fools do. GÇ¥ - Dale Carnegie
Maximze your Industry Potential! - Download EVE Isk per Hour! |
|

CCP FoxFour
C C P C C P Alliance
2986

|
Posted - 2014.03.15 13:26:00 -
[53] - Quote
Drup Yog wrote:Pretty please, could you add groupID to ContactList ? It would avoid having to do 3 billions requests to separate char/corp/ally in the contacts !
contactTypeID is already there and should do the same thing, albeit with a little bit longer of an if statement. CCP FoxFour // Game Designer @regnerba |
|
|

CCP FoxFour
C C P C C P Alliance
2986

|
Posted - 2014.03.15 13:31:00 -
[54] - Quote
Vaerah Vahrokha wrote:Dear CCP FoxFour,
Considering the effort being put into the APIs, I'd like to make a suggestion before they are final.
Since years, the Market History is missing two key informations that every technical analysis (of any kind) trader - including RL traders - needs to work with the markets history.
They are easy to get as well: every market including EvE's have an Open and Close price for each given day.
The Open is the first price that is formed in the day, the close is the last.
Speaking with market orders in mind, the Open could be in example the min(lowest sell order past down time) or
(min(lowest sell order) + max(highest buy order)) / 2
depending on how you calculate the average, min and max.
The Close is the same thing but taken just before the next downtime.
Price to be imported on financial platforms is usually provided as follows:
Date - Time - Open - High - Low - Close - Volume.
and very very rarely and for selected securities that are NOT commodities:
Date - Time - Average - Min - Max - Volume.
Where Min in RL markets could be approximately mapped to "Low" and Max to "High".
The former is how EvE data should be provided and how an API should make it available.
The latter is (more or less) how it's provided now.
This is how a professional trading platform expects to get a price of in example, Nitrogen Isotopes:
2014-02-20,947.39,967.00,941.05,955.37,75794035
This is a CSV format (easily JSON-able) with everything needed:
YYYY-MM-DD, Open, High, Low, Close, Volume
This is also known as "OHLC" or "OHLCV" format by the initials of Open High Low Close (Volume) and this is the standard, not EvE's format. And by consequence, not EvE's REST format.
Until you won't feed this kind of data, all we can do is to show colorful yet mildly useful charts with very obsolete moving averages.
Considering Dr. Ejyo in Fanfest 2013 had shown proper charts with proper data exactly in the format I have described above, I KNOW it's possible to produce it.
I know you FoxFour are probably not involved with these market technicalities at all and your task is just to represent on REST something that is already there.
So I am asking you, is it possible to contact somebody in CCP who could read and understand my post and the financial concepts behind it and eventually consider having a discussion about it?
It's years and years I am truly working hard to promote EvE markets and make them as real as the real thing, this is the last obstacle before this can become true!
What was just released was basically a first step towards... well we don't know yet but something more hopefully. In order to take just a small step we just exposed what is already available in client via the price history tab on the market. In time we may hopefully see more data at some point in the future. CCP FoxFour // Game Designer @regnerba |
|

Vaerah Vahrokha
Vahrokh Consulting
5276
|
Posted - 2014.03.15 13:47:00 -
[55] - Quote
CCP FoxFour wrote:What was just released was basically a first step towards... well we don't know yet but something more hopefully. In order to take just a small step we just exposed what is already available in client via the price history tab on the market. In time we may hopefully see more data at some point in the future.
Totally true!
However while we evaluate the front end and you prepare the back-end, there should be an ongoing development process in the "model" behind the back-end.
I don't know what I'd do to be able and contribute to this game in some way. I have worked with some developers of EvE market related web projects already, I'd not mind getting in contact with a CCP developer who could read my proposal and discuss about it.
It's not hard to do and it would bring EvE's markets to a truly realistic and even professional levels.
Auditing | Collateral holding and insurance | Consulting | PLEX for Good Charity
Twitter channel |

Nicen Jehr
Brave Newbies Inc. Brave Collective
358
|
Posted - 2014.03.15 15:22:00 -
[56] - Quote
Vaerah Vahrokha wrote:However while we evaluate the front end and you prepare the back-end, there should be an ongoing development process in the "model" behind the back-end. I'd just like to chime in and suggest that you vote for Draleth for CSM9. Draleth is BRAVE's lead programmer for our IT team and careful design of the CREST API is an important part of his platform. Little Things to improve GëíGïüGëí-á| My Little Things posts |

Steve Ronuken
Fuzzwork Enterprises Vote Steve Ronuken for CSM
2844
|
Posted - 2014.03.15 16:17:00 -
[57] - Quote
Nicen Jehr wrote:Vaerah Vahrokha wrote:However while we evaluate the front end and you prepare the back-end, there should be an ongoing development process in the "model" behind the back-end. I'd just like to chime in and suggest that you vote for Draleth for CSM9. Draleth is BRAVE's lead programmer for our IT team and careful design of the CREST API is an important part of his platform.
He's not the only one. Steve Ronuken for CSM 9! https://forums.eveonline.com/default.aspx?g=posts&m=4236322 http://www.fuzzwork.co.uk/ Twitter: @fuzzysteve on Twitter |

Megarom
Illustrious Continuum
11
|
Posted - 2014.03.15 20:30:00 -
[58] - Quote
Quote:Until you won't feed this kind of data, all we can do is to show colorful yet mildly useful charts with very obsolete moving averages.
This is just utter bullshit.
If moving averages are obsolete just share the underlying mathematics with the community and people will code them into their market graphs. There is noting magical about the analysis your favorite software is doing.
Opening and Closing prices make no sense in a market that is open practically all the time. Yes there are probably some tricks to pull to fake those somehow, but any analysis the software you would be using does based on that information is compromised because the data doesn't follow the assumptions the software makes about it.
Regarding format: JSON >>> CSV
If the thing you are using to consume the data just wants to use CSV pay your dues and write the 10 lines of code it takes make the conversion.
|

Drup Yog
Besra Overwatch
0
|
Posted - 2014.03.15 22:41:00 -
[59] - Quote
CCP FoxFour wrote:Drup Yog wrote:Pretty please, could you add groupID to ContactList ? It would avoid having to do 3 billions requests to separate char/corp/ally in the contacts ! contactTypeID is already there and should do the same thing, albeit with a little bit longer of an if statement.
Oh, this is not documented in the wiki ! Indeed it should be enough, Thanks. |

TheSmokingHertog
TALIBAN EXPRESS
199
|
Posted - 2014.03.15 23:49:00 -
[60] - Quote
Drup Yog wrote:CCP FoxFour wrote:Drup Yog wrote:Pretty please, could you add groupID to ContactList ? It would avoid having to do 3 billions requests to separate char/corp/ally in the contacts ! contactTypeID is already there and should do the same thing, albeit with a little bit longer of an if statement. Oh, this is not documented in the wiki ! Indeed it should be enough, Thanks.
Dont forget to edit the wiki ;) |
| |
|
| Pages: 1 [2] 3 :: one page |
| First page | Previous page | Next page | Last page |