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.
12Next page
 

Question about itemID in Assets (related to BPO's)

First post
Author
Tiberius Zol
Moira.
Villore Accords
#1 - 2014-07-02 11:38:33 UTC
Hi,

i try to create a table of all my BPO's via API calls atm. Including ME and PE. My idea was: read all the bpo's from the asset api and from industryJobs api, where i am the owner and which are not completed atm. To identify the BPO's (because sometimes i have more then one from several BPO's) i use the itemID (NOT the typeID). After it, i run through all finished jobs (or maybe the last one) and get the ME/PE where the itemID matches.

Following questions: is the itemID changing, if i put a BPO to a corp hangar or research it? (Stack doesn't change).
Are there other reasons, why the itemID can change?

Any other Ideas?

Hope you understand, what i try to do. ^^

Mr. Tibbers on twitter: @Mr_Tibbers

Mr. Tibbers Blog: www.eve-versum.de

CCP FoxFour
C C P
C C P Alliance
#2 - 2014-07-02 13:12:55 UTC
The itemID of a blueprint should not change. If you just buy one from the market and it's still in it's packaged state then it may change when you finally do something with it. After that though it should not change. At least not to my knowledge.

@CCP_FoxFour // Technical Designer // Team Tech Co

Third-party developer? Check out the official developers site for dev blogs, resources, and more.

Tiberius Zol
Moira.
Villore Accords
#3 - 2014-07-02 13:24:03 UTC
Sounds great. In this case, my little project should work. Will implement it later today.

Mr. Tibbers on twitter: @Mr_Tibbers

Mr. Tibbers Blog: www.eve-versum.de

CCP FoxFour
C C P
C C P Alliance
#4 - 2014-07-02 14:06:15 UTC
As a heads up, I hope later in August (I am gone for the month of July on vacation) to put out an API endpoint that will just list all blueprints and their PE/TE/runs.

@CCP_FoxFour // Technical Designer // Team Tech Co

Third-party developer? Check out the official developers site for dev blogs, resources, and more.

Tiberius Zol
Moira.
Villore Accords
#5 - 2014-07-02 18:57:24 UTC
This would be really really awesome. Can't wait for all the great API changes. :)

Enjoy your vacation. :)

Mr. Tibbers on twitter: @Mr_Tibbers

Mr. Tibbers Blog: www.eve-versum.de

Johnathan Roark
Quantum Industries
#6 - 2014-07-02 19:43:21 UTC
CCP FoxFour wrote:
As a heads up, I hope later in August (I am gone for the month of July on vacation) to put out an API endpoint that will just list all blueprints and their PE/TE/runs.


I think you would make a lot of people very happy. I think people started asking for something like that when the API first came out.

EVEVERIFY - A recruiting API Verification and Audit Tool

Also try out Yapeal for your php api needs

Zifrian
The Pannion Domin
#7 - 2014-07-02 20:36:28 UTC
CCP FoxFour wrote:
As a heads up, I hope later in August (I am gone for the month of July on vacation) to put out an API endpoint that will just list all blueprints and their PE/TE/runs.

:sigh August? Not slamming you FF but when is CCP going to put more of a priority on these types of things and provide the necessary resources to better support the 3rd party community? We've been asking for this for years now. It gets a bit frustrating to see the carrot dangling in front of you year after year with all these promises of support that come years later or not at all.

Maximze your Industry Potential! - Download EVE Isk per Hour!

Import CCP's SDE - EVE SDE Database Builder

CCP FoxFour
C C P
C C P Alliance
#8 - 2014-07-03 12:09:57 UTC
Zifrian wrote:
CCP FoxFour wrote:
As a heads up, I hope later in August (I am gone for the month of July on vacation) to put out an API endpoint that will just list all blueprints and their PE/TE/runs.

:sigh August? Not slamming you FF but when is CCP going to put more of a priority on these types of things and provide the necessary resources to better support the 3rd party community? We've been asking for this for years now. It gets a bit frustrating to see the carrot dangling in front of you year after year with all these promises of support that come years later or not at all.


OK, admittedly when I first read this post I was a bit... upset and decided not to respond. The first couple of things I thought about saying would give our community/PR teams a heart attack. :P

After thinking some more I realized there was something I could say that should probably not anger anyone, and that would be the following:

I cannot undo things in the past, all I and the rest of CCP can do is work on doing better in the future.

I would however like to point a few things out to you:

If you follow this thread there has been a, relatively speaking, very large amount of work done on the EVE API and public CREST as of late.

On top of actual work the amount of discussion between players and devs on what you guys need from us and what we can do is pretty darn high.

We said at FanFest we would ensure there were new APIs to support the revamp of all the industry features. While Crius is not even out yet you can find all of the following things on Sisi right now:
EVE API:

  • Added corp/Facilities
  • ** Returns a list of all outpost and POS industrial facilities your corporation owns
    ** Cache time is 1 hour
  • Added corp/IndustryJobsHistory
  • ** Returns a list of up to 1k (will look at tweaking in the future) running or completed jobs for your corporation
    ** Cache time is 6 hours
  • Added char/IndustryJobsHistory
  • ** Returns a list of up to 1k (will look at tweaking in the future) running or completed jobs for your character
    ** Cache time is 6 hours
  • Updated corp/IndustryJobs
  • ** Returns a list of up to 1k (will look at tweaking in the future) running jobs for your corporation
    ** Cache time is 15 minutes
  • Updated char/IndustryJobs
  • ** Returns a list of up to 1k (will look at tweaking in the future) running jobs for your character
    ** Cache time is 15 minutes
  • Fixed cache timers on the corp/Medals and api/ApiCalls endpoints


Public CREST:

  • Added market/Prices
  • ** Returns a list of all items that have an average market price or adjusted market price and what their average or adjusted market price is.
    ** Average price is the same price you see when you select an item in your inventory.
    ** Adjusted price is what the industry formulas use.
  • Added industry/facilities
  • ** Lists all public facilities within New Eden
  • Added industry/specialities
  • ** Lists all specialities that can be associated with teams and what groups they modify
  • Added industry/specialities/specialityID
  • ** Details what groups a specific speciality modifies
  • Added industry/teams
  • ** Lists all teams in active use in the known universe (not WH systems)
  • Added industry/systems
  • ** Lists the cost index of installing jobs in the known universe (not WH systems)
  • Added the CREST root to public CREST
  • ** Simply going to https://public-crest-sisi.eveonline.com/ will now return the CREST root


On top of all that at FanFest we said we would get the developer license agreement out for review, not that it would be in effect but that we would let you see it's current state. That promise was kept several weeks later with this thread.

At FanFest we said we would open up the SSO to a limited number of sites for a trial. That has been done. You can see the sign-up thread here and there will actually be a dev blog out later today with an update on that.

CCP Nullarbor is working on a dev blog right now to go over not just all the API changes for Crius but also some of the calculations and formulas that you will need for industry.

Counting the SSO dev blog out today that means I will have had 3 third party developer focused dev blogs out in the last 30 days.

I could go on listing things but my point in all of this is the following: We at CCP cannot change the past but we can change the future. I would ask that when you are judging us on things you look at our recent actions, which I think speak for themselves. We have been incredibly active with third party developers getting you what you need. Our backlog for things to do/fix has been prioritized based on conversations with you guys. On top of that and most importantly we have been following through on our promises and we have been explaining ourselves pretty well.

So there, I said it in the most polite way I could think of. If your opinion is unchanged... well I will just stop talking because I don't know what else to say.

@CCP_FoxFour // Technical Designer // Team Tech Co

Third-party developer? Check out the official developers site for dev blogs, resources, and more.

Salpun
Global Telstar Federation Offices
Masters of Flying Objects
#9 - 2014-07-03 12:24:47 UTC
Zifrian wrote:
CCP FoxFour wrote:
As a heads up, I hope later in August (I am gone for the month of July on vacation) to put out an API endpoint that will just list all blueprints and their PE/TE/runs.

:sigh August? Not slamming you FF but when is CCP going to put more of a priority on these types of things and provide the necessary resources to better support the 3rd party community? We've been asking for this for years now. It gets a bit frustrating to see the carrot dangling in front of you year after year with all these promises of support that come years later or not at all.

Fox gave a great response above.

My one question is what kind of support do you want? Without telling the devs what you want specifically or what you are trying to do, they cant work towards giving you the info in a format you can work with.

If i dont know something about EVE. I check https://wiki.eveonline.com/en/wiki/ISK_The_Guide

See you around the universe.

Tiberius Zol
Moira.
Villore Accords
#10 - 2014-07-03 12:39:13 UTC
You do a great job FoxFour. :-) Looking forward to the BPO API. Till then, i will work with my own solution.

Back to topic: Solved my problem and have a table with all my blueprints and the me/pe values now.

Will check all the CREST stuff now for future things. :-)

Mr. Tibbers on twitter: @Mr_Tibbers

Mr. Tibbers Blog: www.eve-versum.de

Squizz Caphinator
WiNGSPAN Delivery Network
#11 - 2014-07-03 13:48:33 UTC
Zifrian wrote:
CCP FoxFour wrote:
As a heads up, I hope later in August (I am gone for the month of July on vacation) to put out an API endpoint that will just list all blueprints and their PE/TE/runs.

:sigh August? Not slamming you FF but when is CCP going to put more of a priority on these types of things and provide the necessary resources to better support the 3rd party community? We've been asking for this for years now. It gets a bit frustrating to see the carrot dangling in front of you year after year with all these promises of support that come years later or not at all.


Sure, CCP hasn't put priority on the API, but I can't really blame them. ROI on any API features are very hard to measure and project managers would rather put their focus elsewhere.

However, FoxFour took an initiative and began working on the API in his own time! If it wasn't for FoxFour there likely would be minimal work on the API, if any at all. So, tell FoxFour thank you, have a great vacation, and see you at the end of August.

Various projects I enjoy putting my free time into:

https://zkillboard.com | https://evewho.com

MailDeadDrop
Archon Industries
#12 - 2014-07-03 14:03:00 UTC
CCP FoxFour wrote:
As a heads up, I hope later in August (I am gone for the month of July on vacation) to put out an API endpoint that will just list all blueprints and their PE/TE/runs.

Enjoy your time off; you've been very busy lately and need the time to recharge.

Can you (or someone else) comment on what steps CCP is taking so that when the inevitable post-install problems in Crius are discovered we aren't all hamstrung until your return? Traditionally* CCP takes August off, so veteran players look at late July releases with a fair bit of dread.

MDD
* Maybe this is changing, too.
CCP FoxFour
C C P
C C P Alliance
#13 - 2014-07-03 14:06:54 UTC
MailDeadDrop wrote:
CCP FoxFour wrote:
As a heads up, I hope later in August (I am gone for the month of July on vacation) to put out an API endpoint that will just list all blueprints and their PE/TE/runs.

Enjoy your time off; you've been very busy lately and need the time to recharge.

Can you (or someone else) comment on what steps CCP is taking so that when the inevitable post-install problems in Crius are discovered we aren't all hamstrung until your return? Traditionally* CCP takes August off, so veteran players look at late July releases with a fair bit of dread.

MDD
* Maybe this is changing, too.


Actually most of us tend to take July off but we have been pretty careful to balance our vacations around the Crius deployment. Crius itself should have a lot of people around to take care of it, and I have personally made sure that there are several devs around to take care of the API and know whats going on with it as I wont be here for the Crius release.

@CCP_FoxFour // Technical Designer // Team Tech Co

Third-party developer? Check out the official developers site for dev blogs, resources, and more.

MailDeadDrop
Archon Industries
#14 - 2014-07-03 15:21:55 UTC  |  Edited by: MailDeadDrop
CCP FoxFour wrote:
As a heads up, I hope later in August (I am gone for the month of July on vacation) to put out an API endpoint that will just list all blueprints and their PE/TE/runs.
MailDeadDrop wrote:
Enjoy your time off; you've been very busy lately and need the time to recharge.

Can you (or someone else) comment on what steps CCP is taking so that when the inevitable post-install problems in Crius are discovered we aren't all hamstrung until your return? Traditionally* CCP takes August off, so veteran players look at late July releases with a fair bit of dread.

MDD
* Maybe this is changing, too.
CCP FoxFour wrote:
Actually most of us tend to take July off but we have been pretty careful to balance our vacations around the Crius deployment. Crius itself should have a lot of people around to take care of it, and I have personally made sure that there are several devs around to take care of the API and know whats going on with it as I wont be here for the Crius release.

Good to know. Thanks for taking the time to ensure that someone can work on "your stuff" while you're gone.

I've gone pretty far astray (and hopefully I'll stop the derail with this post), but you might pass the word to a producer that a DevBlog about how personnel are distributed/assigned and how coverage is handled might be interesting. Not saying that should be the entirety of the DevBlog, but since CCP has switched from 2 expansions per year to releases every 6 weeks (roughly), someone might want to iterate on that change, how things went well, unexpected challenges, and whatnot.

/derail

MDD
Hel O'Ween
Men On A Mission
#15 - 2014-07-03 17:02:13 UTC
Squizz Caphinator wrote:

Sure, CCP hasn't put priority on the API, but I can't really blame them. ROI on any API features are very hard to measure and project managers would rather put their focus elsewhere.


Yeah, sure. The man power and resources put into Incarna and WoD have clearly provided some serious ROI ... (sarcasm, ofc).

FoxFour, reread Zifrian's posting again. He starts of with "Not slamming you FF ..." and goes on to articulate his frustration towards CCP's inaction on the API. And at least I share big parts of his frustration.

I don't think any sane 3rd party dev is complaining about you, FoxFour. From what I've read, the opposite is true. Finally someone who gets things done.

But those of us who have been around since the API was introduced, have experienced their fair share of frustration.

tl;dr

You personally weren't the recepient of the critisism, CCP was. You do a brilliant job, keep it up!

EVEWalletAware - an offline wallet manager.

CCP FoxFour
C C P
C C P Alliance
#16 - 2014-07-03 17:18:15 UTC
Hel O'Ween wrote:
Squizz Caphinator wrote:

Sure, CCP hasn't put priority on the API, but I can't really blame them. ROI on any API features are very hard to measure and project managers would rather put their focus elsewhere.


Yeah, sure. The man power and resources put into Incarna and WoD have clearly provided some serious ROI ... (sarcasm, ofc).

FoxFour, reread Zifrian's posting again. He starts of with "Not slamming you FF ..." and goes on to articulate his frustration towards CCP's inaction on the API. And at least I share big parts of his frustration.

I don't think any sane 3rd party dev is complaining about you, FoxFour. From what I've read, the opposite is true. Finally someone who gets things done.

But those of us who have been around since the API was introduced, have experienced their fair share of frustration.

tl;dr

You personally weren't the recepient of the critisism, CCP was. You do a brilliant job, keep it up!


However true that might be, I am part of CCP, and I am only allowed to do what I do because of CCP's policies. I specifically mentioned CCP Nullarbor doing things in my response but really should have included a few more points about CCP Tuxford's work, and the work of several other devs.

My response was not because my name was mentioned, but because CCP is working on improving what we deliver to third parties.

All of that aside, I am a CCP employee and part of the EVE development team.

My post was not meant to really come off as a "hey look, you are wrong stop being wrong" but more of a "hey, see we are doing things and we are improving I hope your opinion changes with that"

@CCP_FoxFour // Technical Designer // Team Tech Co

Third-party developer? Check out the official developers site for dev blogs, resources, and more.

Desmont McCallock
#17 - 2014-07-03 17:36:44 UTC  |  Edited by: Desmont McCallock
CCP FoxFour wrote:
Hel O'Ween wrote:
Squizz Caphinator wrote:

Sure, CCP hasn't put priority on the API, but I can't really blame them. ROI on any API features are very hard to measure and project managers would rather put their focus elsewhere.


Yeah, sure. The man power and resources put into Incarna and WoD have clearly provided some serious ROI ... (sarcasm, ofc).

FoxFour, reread Zifrian's posting again. He starts of with "Not slamming you FF ..." and goes on to articulate his frustration towards CCP's inaction on the API. And at least I share big parts of his frustration.

I don't think any sane 3rd party dev is complaining about you, FoxFour. From what I've read, the opposite is true. Finally someone who gets things done.

But those of us who have been around since the API was introduced, have experienced their fair share of frustration.

tl;dr

You personally weren't the recepient of the critisism, CCP was. You do a brilliant job, keep it up!


However true that might be, I am part of CCP, and I am only allowed to do what I do because of CCP's policies. I specifically mentioned CCP Nullarbor doing things in my response but really should have included a few more points about CCP Tuxford's work, and the work of several other devs.

My response was not because my name was mentioned, but because CCP is working on improving what we deliver to third parties.

All of that aside, I am a CCP employee and part of the EVE development team.

My post was not meant to really come off as a "hey look, you are wrong stop being wrong" but more of a "hey, see we are doing things and we are improving I hope your opinion changes with that"
I'ld like to point out what Hel O'Ween wrote

"But those of us who have been around since the API was introduced, have experienced their fair share of frustration."

I too came hard on CCP FoxFour a while ago, merely because I was afraid that all this attention the API gets lately will blow out, as it has happened several times in the past. I explained to CCP FoxFour that my criticism goes towards CCP and is not personally towards him. We have been burned in the past and we are afraid that we are going to be burned again. That's all.

P.S. Regner have some great time while resting.
CCP FoxFour
C C P
C C P Alliance
#18 - 2014-07-03 17:49:57 UTC
Desmont McCallock wrote:
CCP FoxFour wrote:
Hel O'Ween wrote:
Squizz Caphinator wrote:

Sure, CCP hasn't put priority on the API, but I can't really blame them. ROI on any API features are very hard to measure and project managers would rather put their focus elsewhere.


Yeah, sure. The man power and resources put into Incarna and WoD have clearly provided some serious ROI ... (sarcasm, ofc).

FoxFour, reread Zifrian's posting again. He starts of with "Not slamming you FF ..." and goes on to articulate his frustration towards CCP's inaction on the API. And at least I share big parts of his frustration.

I don't think any sane 3rd party dev is complaining about you, FoxFour. From what I've read, the opposite is true. Finally someone who gets things done.

But those of us who have been around since the API was introduced, have experienced their fair share of frustration.

tl;dr

You personally weren't the recepient of the critisism, CCP was. You do a brilliant job, keep it up!


However true that might be, I am part of CCP, and I am only allowed to do what I do because of CCP's policies. I specifically mentioned CCP Nullarbor doing things in my response but really should have included a few more points about CCP Tuxford's work, and the work of several other devs.

My response was not because my name was mentioned, but because CCP is working on improving what we deliver to third parties.

All of that aside, I am a CCP employee and part of the EVE development team.

My post was not meant to really come off as a "hey look, you are wrong stop being wrong" but more of a "hey, see we are doing things and we are improving I hope your opinion changes with that"
I'ld like to point out what Hel O'Ween wrote

"But those of us who have been around since the API was introduced, have experienced their fair share of frustration."

I too came hard on CCP FoxFour a while ago, merely because I was afraid that all this attention the API gets lately will blow out, as it has happened several times in the past. I explained to CCP FoxFour that my criticism goes towards CCP and is not personally towards him. We have been burned in the past and we are afraid that we are going to be burned again. That's all.

P.S. Regner have some great time while resting.


Thank you and I will. :)

@CCP_FoxFour // Technical Designer // Team Tech Co

Third-party developer? Check out the official developers site for dev blogs, resources, and more.

Rob Crowley
State War Academy
#19 - 2014-07-03 17:53:51 UTC
ITT: Bitterdevs holding Tech Lab's annual Grumpy Cat look-alike contest.

Good thing I don't have to judge cause you're all doing a pretty swell job.
Tiberius Zol
Moira.
Villore Accords
#20 - 2014-07-03 18:02:51 UTC
Guuuuys give this thread back to me... :D

No, feel free to discuss this special API topic here, as long as you stay friendly and constructive. :-)

Mr. Tibbers on twitter: @Mr_Tibbers

Mr. Tibbers Blog: www.eve-versum.de

12Next page