ao-data / albiondata-client

Distributed client for the Albion Online Data project.
https://www.albion-online-data.com/
MIT License
101 stars 30 forks source link

Prices are not updating on Europe #99

Closed Akizmostr closed 4 months ago

Akizmostr commented 4 months ago

I am currently trying to retreive prices from https://europe.albion-online-data.com/api/v2/stats/prices and update them using the albion data client, but the prices are not updating despite the logs indicating that the prices were sent. Here is a screenshot of the game screen and logs image

Response from https://europe.albion-online-data.com/api/v2/stats/prices/T4_METALBAR.xml?locations=Thetford

<MarketResponse>
<ItemTypeId>T4_METALBAR</ItemTypeId>
<City>Thetford</City>
<QualityLevel>1</QualityLevel>
<SellPriceMin>0</SellPriceMin>
<SellPriceMinDate>0001-01-01T00:00:00</SellPriceMinDate>
<SellPriceMax>0</SellPriceMax>
<SellPriceMaxDate>0001-01-01T00:00:00</SellPriceMaxDate>
<BuyPriceMin>0</BuyPriceMin>
<BuyPriceMinDate>0001-01-01T00:00:00</BuyPriceMinDate>
<BuyPriceMax>0</BuyPriceMax>
<BuyPriceMaxDate>0001-01-01T00:00:00</BuyPriceMaxDate>
</MarketResponse>
</ArrayOfMarketResponse>

Am I doing something wrong?

phendryx commented 4 months ago

You're hitting the wrong API. In the screenshot, it says it's updating average stats, which is history. If you goto https://europe.albion-online-data.com/api/v2/stats/history/T4_METALBAR.xml, there's data there. Right now, it seems most people are blocked/encrypted for the prices api which shows "Sending X market offers to ingest" in the client (picture attached).

image

Akizmostr commented 4 months ago

As far as I understood, the problem is known and will be fixed?

phendryx commented 4 months ago

No, there's no problem and nothing to be fixed. Blocked/encrypted data is something SBI did a few months back. There's nothing we can do to fix that.

There's some magic combination of data points about your account/toon that disables encryption and allows live prices to flow. Eventually, players on Europe will match those data points and live price data will flow agian.

Not sure if you're on the AODP Discord or not, but there's explanations there. The AODP website needs to be updated to have some of that data, but most people end up asking about it in Discord.