Comments (81)
Ok, so here is how to make EDMarketConnector work for those who only purchased ED:Horizons
-
If you purchased ED:Horizons on Steam: enter your account and make sure you now have two game keys. Then Go to your Frontier account on the Frontier shop website and add the new key for Elite Dangerous.
-
If you purchased ED:Horizons directly on the Frontier shop website: register / login on Steam. Then go to the Frontier shop website, in the Partner Keys section.
-
From there link the Steam account to the Frontier account. I have verified on my own account that after linking the keys you may still play ED:Horizons using your original Frontier login.
You might have to re-enter your Steam credentials in the process. -
Once you have linked the account you'll see the linked keys as follows:
-
At this point, I did not need to enter those keys again or anything, ED:MarketConnector just started working like a charm with no other operation.
Proof of concept:
I entered the station and updated prices. See the market prices timer.
from edmarketconnector.
Please check that your "Nom d'utilisateur (e-mail)" and "Mot de passe" are the same as those that you use to log in to the Elite:Dangerous launcher.
from edmarketconnector.
I had him on IRC, he had received the code by email so I was thinking Email and password were good.
from edmarketconnector.
I had him on IRC, he had received the code by email so I was thinking Email and password were good.
Yes, that does suggest that the username and password are correct. Some possibilities:
- The user has changed his username and/or password
- The user is only signed up for Horizons, so his data is not present on the live server yet
from edmarketconnector.
i changed my password recently, but the one i actually tape is the good one.
i have elite dangerous since the begining so that's not the horizon thing ^^
from edmarketconnector.
Try the old password?
from edmarketconnector.
I've just tried, and none of my passwords working
from edmarketconnector.
How recently did you change your password?
from edmarketconnector.
today morning, 3 hours ago
from edmarketconnector.
Looks like you will have to wait a few hours(?) for the change to propagate to the servers that supply the data the this app uses.
from edmarketconnector.
oh if it's the problem why is my old pasword not working ?
i'll wait to see
from edmarketconnector.
Don't know why neither the old or new passwords are working. Perhaps the app is caching too much info. Try this:
- Re-enter your new password in the app
- Quit the app
- Delete the file
C:\Users\*you*\AppData\Local\EDMarketConnector\cookies.txt
- Re-start the app
from edmarketconnector.
I did, i have the same result as always.
it says somehting like "connecting server" then it imediatly stop to say "identifiants invalides"
from edmarketconnector.
That's disappointing. I think you're going to have to wait for the servers to synchronise.
from edmarketconnector.
ok i'll wait for now
from edmarketconnector.
Hello i'm back because 12 hours later i still not have accès to the software with my IDs.
i reinstall all the software but it saved all my informations i don't know if it was really usefull.
Maybe you have another idea about that ?
what are the account i need to be register in the data base ?
from edmarketconnector.
You should use the same username and password that you use for logging in to the Elite: Dangerous game launcher.
It this still doesn't work then it's a problem with Frontier's servers.
Do you have access to an iPhone or iPad that you could try the companion app on?
from edmarketconnector.
yes i could try.
from edmarketconnector.
it seems that i can't either connect to this app...
it ask me the code as your application and nothing appened
i don't understand why i can't connect only on this app or yours when i can easely connect to the elite dangerous launcher. do you have an idea ? i would open a ticket for this but i can't find any topic on this problem.
from edmarketconnector.
In that case please post a bug report about the iOS app on Frontier's forums. Be sure to mention that you changed your password recently.
It's still possible that the servers might sort themselves out eventually - I have no insight into how frequently the Companion servers and the main game servers synchronize account info.
from edmarketconnector.
ok thx you for your help :)
from edmarketconnector.
Hi, sorry to open again this ticket. but i maybe forget an element and frontier don't answer me...
I'm connected to a steam account, does it change anything ?
from edmarketconnector.
Sorry to hear that it's still not working for you. I don't think that the fact that you have a Steam account is a factor.
Unfortunately the app and the API that it uses "isn't a priority" for Frontier so I don't think you'll get a fix any time soon.
from edmarketconnector.
Im having the same problem. This being that when i try to login that im able to put in the verification code and after that i get the same error.
I found out when im logged in on my brothers account in the app and try to log in on my own it keeps his stuff on the screen and to be able to see my own (not really) i have to restart the app. After that i can put in the verfication code and i get the error again.
I know you cant really do anything about it but i just wanted to let you know about my experience with it.
I love the app but im so fucking annoyed by it not working because frontier slacking about with this bullshit.
from edmarketconnector.
Just checkt for you, its the same in the IOS app. I cant log in to it and my brothers account just logs in without a problem.
from edmarketconnector.
Here we go. Some kind of answer on it. https://twitter.com/L3vines/status/678984089664430086
(klick on see all tweets so that you can see my multi tweet)
from edmarketconnector.
Some kind of answer on it. https://twitter.com/L3vines/status/678984089664430086
That's disappointing. I have no idea why the API works for most people, but not for all.
from edmarketconnector.
Yeah no worrys. Lets hope they release there API soon in the next year so that we dont have to use that freaky app anymore.
At least most of the people can use your app again so the sites are getting updated again. Thanks for your work for the community!
from edmarketconnector.
I believe I have the same behavior as @l3vines.
- put in email and password in the app settings
- click update in GUI
- I get an email from Frontier with a verification code, so at least that part works
- but then after entering the verification code in EDMC, I just get "Invalid Credentials"
from edmarketconnector.
I have the same problem here. I didn't buy Elite: Dangerous, just Horizon. It's a new account created on 15. Dec. when Horizon released. I tried to change password but it's not the solution. I hope it gets fixed soon.
CMDR Bosezz
from edmarketconnector.
Been having the same issue since I got EDMC a few days ago: "Invalid credentials"
If it helps, the Elite: Dangerous iPhone companion app also doesn't work for me and gives me pretty much the same error. With both EDMC and the companion app, I get the e-mail with the verification code and put it in and it just says "Invalid credentials"
Another thing, not sure if it helps, is that I just started playing E:D on the day of the Horizons release, so I never bought the base game, only Horizons.
I tried changing my password, but that doesn't work.
from edmarketconnector.
I have the same issue. Looks like who, like me, started directly with Horizons is not being correctly managed by the IOS API. And yes, I can log in with the email I input everywhere in the game and store but not in this app.
from edmarketconnector.
Same issue for me ( Invalid credentials ) . Buy only Horizon on steam mid-december ...
from edmarketconnector.
Sounds like this issue needs to be renamed "Cannot use e-mail token on accounts with only Horizons".
from edmarketconnector.
Sounds like this issue needs to be renamed "Cannot use e-mail token on accounts with only Horizons".
It does seem that lots (all?) Horizons users can't use the Companion API that this app relies on. But the OP also has Season 1, so the problem isn't limited to Horizons users.
from edmarketconnector.
Same as most of others.
Bought only Horizons in january
Tried to use EDMC
Invalid credentials
from edmarketconnector.
It's too bad. I have looked for other ways to upload market data but they require to install Python 3+ (I can't, I have software I need that uses 2.7) and even then, still use the same iPhone API, which I suspect is going to fail like this one.
There are other tools as well, but they are OCR based and want to install a craptastic amount of ugly Microsoft libraries. No thanks, I have worked hard to keep my computer fast and lean, I am not going to add that stuff just for 1 game.
from edmarketconnector.
Same issue. Installed Horizons only, via steam, in mid-december.
from edmarketconnector.
Same issue.
Horizon bought on frontier shop (but without season 1)
from edmarketconnector.
At that point, it is well established that Horizons-only users can't get in. Maybe we can stop the +1s that don't have any extra information?
from edmarketconnector.
I've submitted a support ticket with FDev to see if they can turn on API access for my Horizons account.
I'll let you know what they say.
from edmarketconnector.
I just Ask the question to the developpers and they just answer me that this issue won't be resolved until the launch next extention because they are working harder on it and thinks it's more importante for players !
from edmarketconnector.
Do you have a source for that? Like a FDEV post on the forums?
Also to see if I've interpreted you correctly. With " that this issue won't be resolved until the launch next extention because they are working harder on it and thinks it's more importante for players !" you mean that they are NOT working on the api issue(s) but concentrate on the next extension (EDH 2.1 looting and crafting) and that they think that that EDH 2.1 is more important. Does this mean that with EDH 2.1 hopefully the problems are resolved?
from edmarketconnector.
My guess on this (I have the problem too) is that fdev is not creating the authn entry for their API anymore, after turning off the iPhone app. So anyone who tries to sign up since then, will fail to access the API, but those who have preexisting accounts on the iPhone app, will continue to work. Horizons isn't the problem, per se, its just that if you only made an ED account with horizons, you never got to the iPhone API authn while it was still alive.
from edmarketconnector.
Response from FDev when asking them to enable API access to my new Horizons(no season 1) account.
Hi David,
Thanks for getting in touch with us.
Unfortunately this is not possible, we cannot support third party tools directly, you'll have to research this issue on your own I'm afraid. I think you're referring to an external API, which is not actually created or supported by Frontier.
Kind regards,
CMDR Atom
Elite: Dangerous Customer Support Wing
from edmarketconnector.
So they cannot either be consistent in their responses!
from edmarketconnector.
@davidcastellani
That's disappointing. Sounds like they didn't even understand what you were asking.
from edmarketconnector.
I think CMDR Atom just saw the link to EDMC(third party tool) and hit their macro that they have for this situation instead of reading it.
I'll try once more to ask about the API that was related to the companion app...
from edmarketconnector.
Can anyone help point me/confirm to the actual FQDN(hostnames) of where EDMC sends API queries?
I checked the source code for EDMC and found the following in companion.py.
URL_LOGIN = 'https://companion.orerve.net/user/login'
URL_CONFIRM = 'https://companion.orerve.net/user/confirm'
URL_QUERY = 'https://companion.orerve.net/profile'
This domain, orerve.net is actually registered to David Braben(Frontier founder) so I assume this is the DNS entry for the API's in question.
I want to update my Frontier support ticket with actual URLs to show them its their API and not a third party API.
from edmarketconnector.
It's a while since I snooped on the iOS Companion app, but IIRC companion.orerve.net is the hostname that it's talking to.
from edmarketconnector.
Maybe demonstrate the problem using curl - https://forums.frontier.co.uk/showthread.php?t=225270
from edmarketconnector.
@Marginal I would like to, but I have special characters in both accounts passwords, and I'm too lazy to do the escapes in URL encoding. 😋
I think we are both correct about the FQDN for the Frontier API.
from edmarketconnector.
@davidcastellani I would think you need to report that the iOS Elite Dangerous app is not working for you. If they get that to work, the API will work.
from edmarketconnector.
@davidcastellani And to confirm, those URLs are correct. From EDCE's code:
Config.set('urls','url_login','https://companion.orerve.net/user/login')
Config.set('urls','url_verification','https://companion.orerve.net/user/confirm')
Config.set('urls','url_profile','https://companion.orerve.net/profile')
from edmarketconnector.
I would think you need to report that the iOS Elite Dangerous app is not working for you. If they get that to work, the API will work.
I don't think that will help. The iOS app hasn't worked since iOS 9 and is no longer on the Apple Store so it's clear that FDev are no longer supporting it.
from edmarketconnector.
@Marginal This was responded to recently: https://forums.frontier.co.uk/showthread.php?t=214397
However the app no longer seems to be on the App Store! Stealth retirement?
from edmarketconnector.
Interesting. Still doesn't work under iOS 9, so no idea what they think they've fixed.
from edmarketconnector.
Removing the App is a good way of fixing things :D
from edmarketconnector.
Have same issue. Any suggestions? Do you need reproduction of this issue with detailed logs? Or anything else?
from edmarketconnector.
I left a comment on the Open Letter thread in the main forums. Perhaps if we all sent a PM/ticket into FD then they might actually turn the API on for Horizons customers.
Unfortunately, I don't know how to phrase the ticket in a way that will stop them from auto-replying with "we don't support 3rd party applications". Can anyone suggest a wording?
Felnot
from edmarketconnector.
Tricky, given that the only way of accessing the API is via third party apps now that the iOS app is withdrawn.
You could refer to this thread in the forum.
from edmarketconnector.
OK so I've raised a support ticket (support.frontier.co.uk) with the following text and I will let you know of any reply...
Hi there,
First of all I know that it's going to be pretty tempting to automatically close this ticket with a standard response stating you don't support third party applications but my issue isn't with the third party app, it's that people who bought the game after Horizons came out can not authenticate using the API.
There's a known issue on EDMC's github page where there are lots of examples and there's also a relatively new thread on the Frontier forums too...
#43
https://forums.frontier.co.uk/showthread.php?t=225246&p=3514052#post3514052
Please can you enable Horizons customers to use the API?
Regards
Felnot.
from edmarketconnector.
Hey hey,
Got a reply :)
Hi Dave,
I have passed the information in the forum thread and this ticket to our development team. They will take a look shortly. I hope the problems can be resolved soon.
I will update this ticket as soon as we have new information.
Best regards,
CMDR Vega
Elite: Dangerous Customer Support
So, I'm glad that it's not a default "we don't do 3rd party" and the ticket is being passed on to someone who can do something about it so hopefully us horizons noobs can use the API at some point in the not too distant future :)
As before, I will keep you up dated.
Felnot
(sometimes called Dave)
from edmarketconnector.
Well that's some progress
from edmarketconnector.
I think that was the same support agent who used a macro on me when I asked
basically the same thing.
Here is hoping we can get this turned back on...
On Feb 3, 2016 2:27 PM, "Jonathan Harris" [email protected] wrote:
Well that's some progress
—
Reply to this email directly or view it on GitHub
#43 (comment)
.
from edmarketconnector.
Hello
since yesterday (07/02/16) Steam has changed his Elite Horizon bundle. ( you now have two line in your steam game catalogue : Elite Dangerous & Elite Dangerous Horizon )
You may now have the possiblity to start the game Elite Dangerous without Horizon. Steam will give you a new key for Elite Dangerous & an other for Horizon.
You must connect to your frontier account on the frontier website and add the new key for Elite Dangerous.( The key for Horizon/ saison pass should be already there. )
Then the API should work :)
For me it s ok now :)
from edmarketconnector.
I don't have the Steam version, however I have noticed the start "menu" now indeed shows both Horizons and legacy ED.
However I have no idea about how to get the legacy ED to start (I only purchased Horizons). If I select it, I see some brief computer activity then nothing happens.
Anyone got an idea about how to start legacy ED for non Steam users? I'd love to be able to upload the prices of the many stations I visit!
from edmarketconnector.
If you logon on the frontier website, do you have the same content ? :
http://s15.postimg.org/su0og3kez/frontier.jpg
http://s30.postimg.org/ta8fo5t41/frontier2.png
maybe you must have 'Elite dangerous ' for the API work.
from edmarketconnector.
No, I only have got Horizons in my orders list. Which is true. However why a Steam user now may access both ED and ED:Horizons (and thus get a ED key) while a regular Frontier shot user cannot get the same access? I mean, the Steam user did not pay more than me to have two keys.
from edmarketconnector.
I have gone to my Steam account and could claim an ED key. So, if you are a Steam user you are golden. If you are a loyal Frontier customer, you are screwed. Sounds good!
from edmarketconnector.
Looks like these instructions work. I was able to successfully
connect/authenticate and submit data to the network and saw that the
extremely remote station I was at update.
On Mon, Feb 8, 2016 at 5:48 PM, Dario [email protected] wrote:
Ok, so here is how to make EDMarketConnector work for those who only
purchased ED:Horizons
If you purchased ED:Horizons on Steam: enter your account and make sure
you now have two game keys. Then Go to your Frontier account on the
Frontier shop website and add the new key for Elite Dangerous.If you purchased ED:Horizons directly on the Frontier shop website:
register / login on Steam. Then go to the Frontier shop website, in the Partner
Keys section https://www.frontierstore.net/eur/frontier_partnerkeys/.From there link the Steam account to the Frontier account. I have
verified on my own account that after linking the keys you may still play
ED:Horizons using your original Frontier login.
You might have to re-enter your Steam credentials in the process.Once you have linked the account you'll see the linked keys as follows:
[image: 2016-02-08 22_43_35-partner keys]
https://cloud.githubusercontent.com/assets/5745561/12901842/a72735c2-ceb5-11e5-852c-c274f885fbde.pngAt this point, I did not need to enter those keys again or anything,
ED:MarketConnector just started working like a charm with no other
operation.Proof of concept:
[image: 2016-02-08 22_28_12-station alas city in lhs 134 - market - eddb]
https://cloud.githubusercontent.com/assets/5745561/12901527/23585970-ceb4-11e5-83c8-2029a2e684fc.png
I entered the station and updated prices. See the market prices timer.—
Reply to this email directly or view it on GitHub
#43 (comment)
.
from edmarketconnector.
@dfumagalli
Thanks for investigating this. I've written up your workaround in the Troubleshooting section of the wiki. I'd be grateful if you would check that my description is correct.
from edmarketconnector.
case 1 is ok for me : *If you've purchased Horizons (without Season 1) on Steam *
case 2 seems ok for @dfumagalli
from edmarketconnector.
@Marginal Hello. It looks good, maybe you might want to add some aiding screenshots taken from those I (and others) posted here.
from edmarketconnector.
This should be fixed, according to the patch notes for 2.1:
Allow access for people who own Horizons without also owning a Season 1 SKU
from edmarketconnector.
I am running into this today, EDMarketConnector throwing "Error: Invalid Credentials".
- I installed EDMC and entered my credentials, got a mail with verification code, entered that and after that EDMC threw "Error: Invalid Credentials".
- I followed the description @dfumagalli provided. No luck.
- I deinstalled EDMC, restarted Steam and E:D, checked that I can log into all Frontierstuff and the game fine, reinstalled EDMC.
- Now I don't even get that far, that I get a mail with code from frontier anymore. EDMC immediately replies with "Error: Invalid Credentials".
When I look into User/AppData/Local/EDMarketConnector I see that it doesn't even create the cookies*.txt anymore.
Any idea how to fix?
Update some fiddeling later:
I got it back to a state where I can provide my credentials, I get sent a code, type that in and EDMC shows me my commanders name, ship, system and station.
Still says "Error: Invalid Credentials" at the bottom...
How can I check if it sends data to eddb?
from edmarketconnector.
@GermerCarsten See #242
from edmarketconnector.
@Marginal Thanks, mate!
from edmarketconnector.
sadly what @dfumagalli said didn't work for me , i have bought the game through steam and linked both keys in frontier page , but still have the same problem... any ideas??
from edmarketconnector.
Hi,
(on windows)
This is not possible, after a well configured EDMC and after a user or password changed to go back on the "Identité" tab in order to change the password.
After uninstalling-reinstalling the program, the old configuration persists.
What is to be removed to be able to all reconfigure?
Best regards
from edmarketconnector.
Did you tried to do what @Juggernaut93 suggested here ? #403
This worked for me
from edmarketconnector.
Related Issues (20)
- The program just stopped opening, the reasons are unknown to me HOT 2
- Another error with the -o parameter of EDMC.exe getting exitcode 1 HOT 7
- Catch all exceptions at top level for better UX and bug reporting.
- Bug: The drop-down menus in the settings are shown completely white when the dark theme is set HOT 6
- Follow xdg base directory specification for log files (instead of `$TMPDIR`) HOT 2
- Incomplete Shipoutfit file export of EDMC.exe HOT 11
- Potential Issues with Jump Range Calculations in edshipyard.export HOT 2
- EDSM Preferences Tab Failing to Load on Clean Install HOT 3
- Styling issues with tkinter 8.6.14 HOT 5
- EDMC authenticates, but no updates are made HOT 5
- [EDDN
- 5.11.0 Installer Issues HOT 3
- Updating FDevIDs on linux HOT 15
- Killswitches are no longer found HOT 5
- Minimize to Tray broken in 5.11.1
- Window couldn't be opened after minimizing to tray bar HOT 2
- Export ship to SLEF option HOT 1
- Constantly needing to re-authenticate - but not working. HOT 4
- EDMC is unable to read my journal files HOT 7
- Translations PL HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from edmarketconnector.