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.
 

Eve Postmaster

Author
Layne Rockefeller
School of Applied Knowledge
Caldari State
#1 - 2016-10-11 02:56:26 UTC
My first eve app is live on heroku!

Homepage

I've only been working with API's in general for about a month, so between SSO and getting help with the endpoints (and trying to do as much stuff in React as I could) this was a neat little challenge.

Right now the app doesn't do much other than populate the in-game form (with pink text, of course) and recipients have to be separated by commas only. Also I don't currently have any means to use the refresh tokens, but given the nature of the app at the moment it wasn't at the top of my list.

I have some bigger school projects coming up but my goal when I have time is to integrate this further with contacts and to tinker with React to add markup. Some of the code is a mess since this was a weekend project but here's the github if anyone wants to keep an eye on things and give me notes going forward. Thanks to everyone here who helped contribute to the docs and who answered my questions!

Repo link
Layne Rockefeller
School of Applied Knowledge
Caldari State
#2 - 2016-11-04 03:57:00 UTC
Hi all!

Bumping to let everyone know this app has its first major update (apologies for the scopes, I have to clean them up, it only uses remoteUI and contactRead at the moment). Repo link and Homepage link above are still good.

Now, it loads your contacts, and you can click through them to add or remove them as recipients to your mail.

If you keep a fairly tight contact list, I think this is a pretty useful extension of the ingame mail client.

Next features I'm adding are corp and alliance mail (because everybody loves getting those) and I'd like to integrate mailing lists as well. Eventually, I may make it a full-fledged mail client where you can see your inbox; but, for now, I'm trying to keep it simple and see how much I can augment simply sending mail.
David Davaham
Deep Blue Logistics
#3 - 2016-11-04 17:52:17 UTC
Really want to test this out, but I cannot justify giving that much access. Please remove all of the scopes that you don't use and then update us here. It is really simple. You only need not to add them to the end of the SSO url. As long as you do not add any that are not in the scope you added to the setup page on the developer's site, you'll be fine.

Developer of EVEmail

Layne Rockefeller
School of Applied Knowledge
Caldari State
#4 - 2016-11-05 04:06:05 UTC
David Davaham wrote:
Really want to test this out, but I cannot justify giving that much access. Please remove all of the scopes that you don't use and then update us here. It is really simple. You only need not to add them to the end of the SSO url. As long as you do not add any that are not in the scope you added to the setup page on the developer's site, you'll be fine.


Fixed! It should now only ask for Contacts Read (for, you know, your contacts) and remoteUI (for populating the mail form). Sorry about that, should have patched that up ages ago.