Pages: 1 2 3 4 5 6 7 8 9 [10] 11 12 .. 12 :: one page |
|
Author |
Thread Statistics | Show CCP posts - 9 post(s) |
Jaabaa
Minmatar Dental Drilling Corporation
|
Posted - 2007.07.08 18:32:00 -
[271]
Originally by: Momfer Undersand
Example the Full Skill Database guzzles away a massive 150Kb on the Persistent storage engine (RMS) (Tiny on PC's Massive on mobile devices) Irony is that you need to download 230Kb but o well. :)
I hard coded all the skills and don't have them in RMS. I do the download on my PC and generate the skills.
And I don't have a problem with performance, only with memory, when the lists are too long. -- Jaabaa - CEO - Dental Drilling Corporation |
Momfer Undersand
Minmatar
|
Posted - 2007.07.08 21:07:00 -
[272]
Originally by: Jaabaa I hard coded all the skills and don't have them in RMS. I do the download on my PC and generate the skills.
And I don't have a problem with performance, only with memory, when the lists are too long.
A few problems you run into then. 1. JAR Size. (Alot of Providers limit the Jar Download size, Not a problem when installing from External mem card but not all devices support that) Belief it or not but branded phones have odd limits. 2. Updating them reley's on you. 3. My Application does alot more, and keeps the choice to the user if he/she wan't to use the Skill Database. Wy stuff it in the Jar file and make the package bigger. (More bytes to download) if the user only uses the wallet or jumpdistance tool.
I'm not gonna argue wich aproach is the better one, Only pointing out wy i toke the other aproach.
And as the myeve xml file includes group information, i'm only asking for them to be available in the eveapi xml file aswell. And in my case that saves alot of performance.
|
Dylan McKai
Mother Corp
|
Posted - 2007.07.08 21:07:00 -
[273]
ASP VBScript to retrieve my Character Sheet Data:
<%Dim characterid Dim userId Dim apikey Dim accountkey Dim beforeTransId Dim DataToSend characterid=909476742 userId=??????????? apikey="?????????????????" DatatoSend="characterid=" & characterId & "&apikey=" & apikey & "&userid=" & userid dim xmlhttp set xmlhttp = server.Createobject("MSXML2.XMLHTTP") xmlhttp.Open "POST","http://api.eve-online.com/char/CharacterSheet.xml.aspx",false xmlhttp.setRequestHeader "Content-Type", "application/x-www-form-urlencoded" xmlhttp.send DataToSend response.write xmlhttp.responseText%>
and All I'm getting is: "The system cannot locate the resource specified."
Any help greatly received!
|
Momfer Undersand
Minmatar
|
Posted - 2007.07.08 21:15:00 -
[274]
Simply request this page.
http://api.eve-online.com/char/CharacterSheet.xml.aspx?userid=?????&apikey=??????&characterid=????
I don't even bother with setting it up to do post or anything.
|
Dylan McKai
Mother Corp
|
Posted - 2007.07.08 21:30:00 -
[275]
Originally by: Momfer Undersand Simply request this page.
http://api.eve-online.com/char/CharacterSheet.xml.aspx?userid=?????&apikey=??????&characterid=????
I don't even bother with setting it up to do post or anything.
But I want to then work with the XML and populate my corp Skillviewer with the data. Not sure what you mean by just request that URL. Could you show me some code please, I'm a ASP noob. Cheers.
|
Imuran
|
Posted - 2007.07.09 11:47:00 -
[276]
Originally by: Dylan McKai ASP VBScript to retrieve my Character Sheet Data:
<%Dim characterid Dim userId Dim apikey Dim accountkey Dim beforeTransId Dim DataToSend characterid=909476742 userId=??????????? apikey="?????????????????" DatatoSend="characterid=" & characterId & "&apikey=" & apikey & "&userid=" & userid dim xmlhttp set xmlhttp = server.Createobject("MSXML2.XMLHTTP") xmlhttp.Open "POST","http://api.eve-online.com/char/CharacterSheet.xml.aspx",false xmlhttp.setRequestHeader "Content-Type", "application/x-www-form-urlencoded" xmlhttp.send DataToSend response.write xmlhttp.responseText%>
and All I'm getting is: "The system cannot locate the resource specified."
Any help greatly received!
Mine is slightly different DatatoSend="characterid="&characterId&"&userid="&userid&"&apikey="&apikey
if accountkey<>0 then DatatoSend=DatatoSend&"&accountKey="&accountkey if beforeTransId<>0 then DataToSend=DatatoSend&"&beforeTransId="&beforeTransId
dim xmlhttp set xmlhttp = server.Createobject("MSXML2.ServerXMLHTTP") xmlhttp.Open "POST","http://api.eve-online.com/corp/WalletTransactions.xml.aspx",false 'xmlhttp.Open "GET","http://localhost/markettrans.xml",false xmlhttp.setRequestHeader "Content-Type", "application/x-www-form-urlencoded" xmlhttp.send DataToSend
set xmlDom = Server.CreateObject("MSXML2.DOMDocument.4.0")
xmlDom.loadXML(XMLHttp.ResponseText)
|
Dylan McKai
Mother Corp
|
Posted - 2007.07.09 12:00:00 -
[277]
My bad, Peer Guardian (Firewall) had randomly started blocking CCP Games from my server! Doh!!!
|
Rye
East Khanid Trading
|
Posted - 2007.07.10 08:22:00 -
[278]
Please, please, please can we get NPC Faction and Corporation standings for a character available through the API? I can think of a bunch of useful ways that information can be used by mission-running and/or RP corps to track member progress, set goals and incentives, etc. It can even be cached daily if necessary. I'd really love to be able to have that info available - there are some tools we use in our corp that would greatly benefit from having this information readily available.
Please Recruitment Thread EKT Website |
Eight Ace
|
Posted - 2007.07.10 19:51:00 -
[279]
Howdy programmers.
I know NOTHING about php. I can do a bit of perl but not since .. woo .. years ago.
I am desparately trying to put a newline at the end of the $data in this demo script I picked up from this thread. So far I have had absolutley no sucess.
Can someone just give me a bit of a pointer as to how you go about putting a newline at the end of each element in the data so I can import it into excel?
Heres the code... <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Untitled Document</title> </head>
<body> <?php $auth = "userID=nnnnnn"; $auth .= "&apiKey=insertapikeyoverhere"; $auth .= "&characterID=nnnnnnn";
$head = "POST /corp/MemberTracking.csv.aspx HTTP/1.0\r\n"; $head .= "Host: api.eve-online.com\r\n"; $head .= "Content-Type: application/x-www-form-urlencoded\r\n"; $head .= "Content-Length: " . strlen($auth) . "\r\n"; $head .= "Connection: close\r\n\r\n";
$fp = fsockopen ('api.eve-online.com', 80, $errno, $errstr, 30);
if (!$fp) { echo 'fsock failed; damn muppets! '.$errstr; exit(); }
fputs($fp, $head); fputs($fp, $auth); $data=''; while (!feof($fp)) {
$data.=fgets($fp,128,<br/>); <--- this is the line I believe I am having trouble with. #echo "$data <br/>"; } fclose ($fp); print $data; ?>
</body> </html>
I have managed to get a newline in there but it was inside the loop and so it basically didnt work.
any help out there tonight ?
|
Ray McCormack
BIG
|
Posted - 2007.07.10 21:23:00 -
[280]
Originally by: Eight Ace $data.=fgets($fp,128,<br/>); <--- this is the line I believe I am having trouble with.
Try \r\n instead of <br />.
| Free Research On BS BPOs | BMBE ISK Loans | |
|
Max Kentarii
Nordic Endeavour
|
Posted - 2007.07.11 00:11:00 -
[281]
Originally by: Eight Ace Can someone just give me a bit of a pointer as to how you go about putting a newline at the end of each element in the data so I can import it into excel?
Not quite sure if this is what you're trying to achieve.. but try this line instead:
$data .= fgets($fp). "<br/>"; -----
Wreck Salvaging Database :: EVE Dashboard |
Tonto Auri
Vhero' Multipurpose Corp
|
Posted - 2007.07.11 12:44:00 -
[282]
Eight Ace, why not using cURL?
Code will be so much simple and understandable, even using cURL itself or PEAR wrapper.
Initialization (common part):
Quote: <?php
$auth = array( 'userID' => 'nnnnnn', 'apiKey' => 'insertapikeyoverhere', 'characterID' => 'nnnnnnn' );
$api_url = 'http://api.eve-online.com/corp/MemberTracking.csv.aspx';
?>
Native cURL code:
Quote: <?php
$ch = curl_init($api_url);
curl_setopt($ch, CURLOPT_POST, true); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_HEADER, false);
$_req = ''; foreach($auth as $key => $value) { $_req .= (strlen($_req) ? '&' : '') . urlencode($key) . '=' . urlencode($value); }
curl_setopt($ch, CURLOPT_POSTFIELDS, $_req);
$rc = curl_exec($ch);
?>
Or using PEAR (You need PEAR and net_cURL package installed)
Quote: <?php
require_once('Net/Curl.php');
$ch = new Net_Curl(); $ch->url = $api_url; $ch->fields = $auth;
$rc = $ch->execute();
?>
After all, You can do
Quote: <pre> <?php
print(htmlspecialchars($rc));
?> </pre>
P.S. "Host: ..." header is a HTTP/1.1 notation. You not need it if You not using proxy. -- . |
Oshaga Nanir
Amarr Oberon Incorporated
|
Posted - 2007.07.11 13:41:00 -
[283]
When calling the http://api.eve-online.com/corp/MemberTracking.xml.aspx with character details from a low-level member without any roles I only get location from a few members. Is that an error or how come I get that result? I haven't been able to try with a api key from one of our commanders as of yet.
--- Happy hauling in 0.0, out. |
DeTox MinRohim
Madhatters Inc. M. PIRE
|
Posted - 2007.07.11 13:50:00 -
[284]
Originally by: Tonto Auri Eight Ace, why not using cURL?
Because CURL is not necessarily enabled on every hosts while the usual fget and stuff like that are commonly available. (Except maybe on crappy hosts like Lycos or alike). ------ This sig space is Read-only ! omgalink - Online Skillsheet |
Tonto Auri
Vhero' Multipurpose Corp
|
Posted - 2007.07.11 20:41:00 -
[285]
Originally by: DeTox MinRohim Because CURL is not necessarily enabled on every hosts
But it is part of main PHP package (while PEAR and PECL is not) and typically available in most professonal hosting plans (and surely available for Your own host).
BTW, when using PHP 5 version, native code can be simplified to
Quote: <?php
$ch = curl_init($api_url);
curl_setopt($ch, CURLOPT_POST, true); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_HEADER, false); curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($auth));
$rc = curl_exec($ch);
?>
-- . |
DeTox MinRohim
Madhatters Inc. M. PIRE
|
Posted - 2007.07.12 09:46:00 -
[286]
Originally by: Tonto Auri
Originally by: DeTox MinRohim Because CURL is not necessarily enabled on every hosts
But it is part of main PHP package (while PEAR and PECL is not) and typically available in most professonal hosting plans (and surely available for Your own host).
Being part of the package doesn't mean it's enabled. Many hosting don't enable that kind of stuff for security reasons. (Usual crappy reason some low-class hosting can give you.)
I enabled it myself on my own server but that's not something all have the power to do.
Anyway, doesn't change anything of the uberness of it
------ This sig space is Read-only ! omgalink - Online Skillsheet |
Timotheus Siberius
Gallente
|
Posted - 2007.07.12 18:07:00 -
[287]
I'd love to see the ability to query your corp and personal blueprints make it into the API in the future...
This would allow for custom material management and planning.
* See you in space! |
CTV99
|
Posted - 2007.07.15 15:55:00 -
[288]
Any Chance Of Getting Orders To Pull With An Api, I Hate Havign too Export Them All The Time.
|
Chruker
|
Posted - 2007.07.15 17:38:00 -
[289]
Edited by: Chruker on 15/07/2007 17:38:11
Originally by: CTV99 Any Chance Of Getting Orders To Pull With An Api, I Hate Havign too Export Them All The Time.
Stop abusing your shift key like that!!! ;-)
But usefull request. ----- http://games.chruker.dk/eve_online ----- Top wishes: - No daily downtime - Faster training on sisi - Updated data export - Speedup IGB table rendering |
Luf Yu'Wong
Freelance Co-Operative
|
Posted - 2007.07.18 09:58:00 -
[290]
Originally by: Tonto Auri
Originally by: DeTox MinRohim Because CURL is not necessarily enabled on every hosts
But it is part of main PHP package (while PEAR and PECL is not) and typically available in most professonal hosting plans (and surely available for Your own host).
BTW, when using PHP 5 version, native code can be simplified to
Quote: <?php
$ch = curl_init($api_url);
curl_setopt($ch, CURLOPT_POST, true); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_HEADER, false); curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($auth));
$rc = curl_exec($ch);
?>
<?php file_get_contents($path); ?>
This should be faster if using PHP 5 as it uses streams. And since we are getting an XML document then we have no issues in getting everything.
|
|
Luf Yu'Wong
Freelance Co-Operative
|
Posted - 2007.07.18 10:02:00 -
[291]
This may have been said before but the EVE forums are the worst in the world to search!
I would like to get All the Character IDs for a single account and then display all the related skills and training points.
At the moment it seems I have to ADD one - but this requires the user to know and input the desired char ID right, we should have another call to getCharachterIDs for the given API settings.
Again apologies if been said before or if this is in the API will go back and read.
Took me a while to even find out what the URL was api.eve-online.com
Guys please re-do the docs and place the URL in there.
Cheers
|
Laidback Luke
Pac Man Enterprises
|
Posted - 2007.07.18 17:20:00 -
[292]
Hi there, I've been attempting to get transaction data for our corp wallet, and and even though I know there must be more entries than the 1 week set I am getting back, with using the &beforeTransID= option filling in the lowest transID of the set I get nothing back, or a message stating "# error 100: Expected beforeTransID = 0: wallet not previously loaded.". What exactly does this error mean? I've been experimenting with &beforeTransID=0, &beforeTransID=<lowest transID I can see> etc. but it's not working for me for some reason. Could it be that in order to use this argument I *need* to also use the accountKey argument? Or is there something else I'm unaware of? As far as I can see (we're still a newish corp), I don't even have a 1000 entries for my transactions yet, although all of them do span around 2 1/2 - 3 weeks by now.
What am I missing here?
Thanks, Luke --- We sell ships! Contact me ingame for prices on Drakes and Myrmidons. Also looking for ore or mineral suppliers around The Citadel region! |
Fubar
Eagle Eye Inc.
|
Posted - 2007.07.19 02:11:00 -
[293]
Originally by: Laidback Luke Hi there, I've been attempting to get transaction data for our corp wallet, and and even though I know there must be more entries than the 1 week set I am getting back, with using the &beforeTransID= option filling in the lowest transID of the set I get nothing back, or a message stating "# error 100: Expected beforeTransID = 0: wallet not previously loaded.". What exactly does this error mean? I've been experimenting with &beforeTransID=0, &beforeTransID=<lowest transID I can see> etc. but it's not working for me for some reason. Could it be that in order to use this argument I *need* to also use the accountKey argument? Or is there something else I'm unaware of? As far as I can see (we're still a newish corp), I don't even have a 1000 entries for my transactions yet, although all of them do span around 2 1/2 - 3 weeks by now.
What am I missing here?
Thanks, Luke
The wallet and journal APIs will return 1000 entries with every call unless you have fewer transactions than 1000 (in that case you will only get your actual number).
You will need to count the number of rows you received from the API while you are processing it. Your program should also remember the transactionID (refID for journal) and date of the last row in the data you received. You can only request more data if you received 1000 rows and the last rows date is less than 7 days old.
Initial wallet or journal request userid=####&apikey=#X#X&characterid=####&accountKey=1000
Second wallet request userid=####&apikey=#X#X&characterid=####&accountKey=1000&beforeTransID=#####
Second journal request userid=####&apikey=#X#X&characterid=####&accountKey=1000&beforeRefID=#####
I don't have enough wallet transactions per week to test if the wallet API will return a second page.
But I do know the journal API will return a second page of data using the beforeRefId parameter.
|
Gilgamoth
Imperium Technologies Firmus Ixion
|
Posted - 2007.07.19 12:11:00 -
[294]
Originally by: Luf Yu'Wong I would like to get All the Character IDs for a single account and then display all the related skills and training points.
You'll need two calls.
One to /account/Characters.xml.aspx to get the list of characters per account, and then one to /char/CharacterSheet.xml.aspx to get the skills data.
Regards,
Gil
Future Falcon EVE Tools - Project Leader.
|
Tonto Auri
|
Posted - 2007.07.19 20:09:00 -
[295]
Originally by: Luf Yu'Wong
<?php file_get_contents($path); ?>
This should be faster if using PHP 5 as it uses streams.
php_flag allow_url_fopen Off
Let check Your construction this way.
Quote: And since we are getting an XML document then we have no issues in getting everything.
Please explaint this statement. What You mean "no issues in getting everything"? -- Thanks CCP for cu<end of sig> |
Laidback Luke
Pac Man Enterprises
|
Posted - 2007.07.19 21:54:00 -
[296]
Originally by: Fubar
Originally by: Laidback Luke Hi there, I've been attempting to get transaction data for our corp wallet, and and even though I know there must be more entries than the 1 week set I am getting back, with using the &beforeTransID= option filling in the lowest transID of the set I get nothing back, or a message stating "# error 100: Expected beforeTransID = 0: wallet not previously loaded.". What exactly does this error mean? I've been experimenting with &beforeTransID=0, &beforeTransID=<lowest transID I can see> etc. but it's not working for me for some reason. Could it be that in order to use this argument I *need* to also use the accountKey argument? Or is there something else I'm unaware of? As far as I can see (we're still a newish corp), I don't even have a 1000 entries for my transactions yet, although all of them do span around 2 1/2 - 3 weeks by now.
What am I missing here?
Thanks, Luke
The wallet and journal APIs will return 1000 entries with every call unless you have fewer transactions than 1000 (in that case you will only get your actual number).
You will need to count the number of rows you received from the API while you are processing it. Your program should also remember the transactionID (refID for journal) and date of the last row in the data you received. You can only request more data if you received 1000 rows and the last rows date is less than 7 days old.
Ok, thing is, I have less than a 1000 entries, but some of them are older than 7 days. How do I know this? First off I saved the data into a database when I just made the script. After looking at the data in the database, I noticed I had a wrong type for the specific column, so I emptied the table, and started my script again. Only this time, transactions that I had seen earlier, are now no longer returned, due to them being older than 7 days. From what I can gather, as long as I use the beforeRefID argument, I should be able to retrieve the data older than 7 days or less than a total of 1000 right? However, it's not doing so. How do I get my lowest beforeRefID? I look at the MIN(refID) value in the database table, which at current is obviously the lowest refID my database knows about. So even with the lowest refID hardcoded in the url, WalletTransactions.csv.aspx?userID=$userID&apiKey=$apiKey&characterID=$charID&accountKey=$accountKey&beforeRefID=<lowest_ID_I_know_about>, it's still not working. I see you mention 'second wallet/journal request' below, are you implying here that you would never be able to ask for data using beforeRefID directly without doing a 'regular' request first?
Originally by: Fubar Initial wallet or journal request userid=####&apikey=#X#X&characterid=####&accountKey=1000
Second wallet request userid=####&apikey=#X#X&characterid=####&accountKey=1000&beforeTransID=#####
Second journal request userid=####&apikey=#X#X&characterid=####&accountKey=1000&beforeRefID=#####
I don't have enough wallet transactions per week to test if the wallet API will return a second page.
But I do know the journal API will return a second page of data using the beforeRefId parameter.
Thanks for any suggestions you might have... --- We sell ships! Contact me ingame for prices on Drakes and Myrmidons. Also looking for ore or mineral suppliers around The Citadel region! |
Fubar
Eagle Eye Inc.
|
Posted - 2007.07.20 02:26:00 -
[297]
Originally by: Laidback Luke From what I can gather, as long as I use the beforeRefID argument, I should be able to retrieve the data older than 7 days or less than a total of 1000 right?
The RefID/TransactionID has to be very specific number, it can not be any arbitrary number from your database. The API server caches the last ID number from the previous call so it knows which number you should be sending. This number is cached for one hour. Originally by: Laidback Luke I see you mention 'second wallet/journal request' below, are you implying here that you would never be able to ask for data using beforeRefID directly without doing a 'regular' request first?
That is correct. You have up to one hour after the last request to use beforeRefID but only if the oldest data row you received in the last request is younger than seven days.
You should consider saving the results you get to a file locally, I do. So if my procedure errors out after it received the data but before it had fully parsed the data I can fall back on the saved file.
Originally by: Laidback Luke Ok, thing is, I have less than a 1000 entries, but some of them are older than 7 days.
The xml API returns up to 1000 rows of data including rows of data older than 7 days. I just tested the char/WalletTransactions.csv.aspx API and it returned 1000 rows of data, the last row was over 19 days old. So you should be receiving all of your data.
|
Laidback Luke
Pac Man Enterprises
|
Posted - 2007.07.20 15:46:00 -
[298]
Originally by: Fubar
Originally by: Laidback Luke From what I can gather, as long as I use the beforeRefID argument, I should be able to retrieve the data older than 7 days or less than a total of 1000 right?
The RefID/TransactionID has to be very specific number, it can not be any arbitrary number from your database. The API server caches the last ID number from the previous call so it knows which number you should be sending. This number is cached for one hour.
Sounds good, but this sounds pretty stupid tbh, especially when linked to the following:
Originally by: Fubar That is correct. You have up to one hour after the last request to use beforeRefID but only if the oldest data row you received in the last request is younger than seven days.
Basically, the 1 hour caching is to ensure that the server doesn't get hammered with requests, but this way, I'll do not one, but two requests within a second even. Also, code wise this seems weird. In the case of a double request, I'd first have to request the data, get the lowest transID or refID out of there, then do the exact same call again, but now with the lowest transID/refID number returned and then print out the data. Or does giving the lowest transID/refID only return data from BEFORE that transID/refID given? In which case it's even more weird I think. Why not simply return the last say 1000 lines of data and have the user decide how to deal with it? Ie. make your own array out of it, and page through the array or store the data at your own leisure.
Originally by: Fubar You should consider saving the results you get to a file locally, I do. So if my procedure errors out after it received the data but before it had fully parsed the data I can fall back on the saved file.
I do exactly that. Everything from that specific request gets stored as a CSV file on the server after every request, then read from the CSV file and filed in the database. Afterwards I read the database again, and display ALL the transactions. I always have the data, but as I mentioned above somewhere I emptied the table due to a column type error so the older data is now lost it seems. This is the way I do it right now, if there is an easier way, please tell me. I'm always willing to learn.
Originally by: Fubar The xml API returns up to 1000 rows of data including rows of data older than 7 days. I just tested the char/WalletTransactions.csv.aspx API and it returned 1000 rows of data, the last row was over 19 days old. So you should be receiving all of your data.
Weird then, it seems it doesn't. I am dead sure I have more entries than 7 days old, but not more than a thousand. Yet I am only getting data back for the last 7 days, without passing along the beforeRef/TransID... --- We sell ships! Contact me ingame for prices on Drakes and Myrmidons. Also looking for ore or mineral suppliers around The Citadel region! |
Fubar
Eagle Eye Inc.
|
Posted - 2007.07.20 17:10:00 -
[299]
Edited by: Fubar on 20/07/2007 17:11:32
Originally by: Laidback Luke Weird then, it seems it doesn't. I am dead sure I have more entries than 7 days old, but not more than a thousand. Yet I am only getting data back for the last 7 days, without passing along the beforeRef/TransID...
I am
I have been talking about the char wallet and you have been talking about the corp wallet. I was pulling corp sales data from a characters wallet and not the corp wallet.
I pulled data using the /corp/WalletTransactions.xml.aspx API and found the corp wallet only returns transactions younger then 7 days old. This means you should keep an archive directory of every csv file you retrieve from the server.
You should be able to get all of your old transactions if you use the /char/WalletTransactions.csv.aspx API but that is assuming all of your corp transactions were made using a character(s) you control.
I apologize for my confusion.
edit:BTW can you edit your post #296 and shorten that one long line of solid text.
|
Laidback Luke
Pac Man Enterprises
|
Posted - 2007.07.20 17:32:00 -
[300]
Originally by: Fubar I am
I knew I wasn't crazy here :)
Originally by: Fubar I pulled data using the /corp/WalletTransactions.xml.aspx API and found the corp wallet only returns transactions younger then 7 days old. This means you should keep an archive directory of every csv file you retrieve from the server.
Yeah, so it would seem. Still stupid though, as I take it then CCP expects all of us to simply start a history of corp transactions as of the moment you make the tool, and not before :/
Originally by: Fubar edit: BTW can you edit your post #296 and shorten that one long line of solid text.
Done
Originally by: Fubar edit #2: For those interested the /corp/WalletJournal.xml.aspx API will return more then 7 day old data rows as long as the first data row is younger then 7 days.
Yeah, noticed that, and that's exactly the one I DON'T have an issue with. So why the wise choice (must make sense somewhere) to give the Journal no limit, and the Transaction log a short limit like that?
Garthagk! Explain Thyself! :) --- We sell ships! Contact me ingame for prices on Drakes and Myrmidons. Also looking for ore or mineral suppliers around The Citadel region! |
|
|
|
|
Pages: 1 2 3 4 5 6 7 8 9 [10] 11 12 .. 12 :: one page |
First page | Previous page | Next page | Last page |