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.
 

WTB API Development Services

First post First post
Author
EVECast Khardula
Doomheim
#1 - 2014-11-18 01:12:21 UTC
Hello,

I have recently created a website for pilots, corporations, and alliances. It runs on a WordPress Multisite installation and the main website uses BuddyPress. I'd like to use the new EVE SSO for pilots to Register and Log In to the website. I would also like to draw on information like portrait, corporation and alliance information.

At this point, I'm interested in getting some price quotes. I'm all set with hosting and design, simply need to API services integrated.

Thanks
ISD Decoy
ISD Community Communications Liaisons
ISD Alliance
#2 - 2014-11-19 19:50:35 UTC
I'm going to move this to our EVE Technology Lab. You'll find support and like-minded people here who can help you further. Smile

ISD Decoy

Captain

Community Communication Liaisons (CCLs)

Interstellar Services Department

Steve Ronuken
Fuzzwork Enterprises
Vote Steve Ronuken for CSM
#3 - 2014-11-20 03:37:19 UTC  |  Edited by: Steve Ronuken
I'm having a quick dig into what it'd take to extend social login, to work with the SSO.

Edit: I've got a basic version working Smile

https://github.com/fuzzysteve/WordpressSocialLogin-EveSSO


Corp and alliance information are more than I want to go into right now, but if you take a look at my other auth ( https://github.com/fuzzysteve/eve-sso-auth ) repository, you should see how you can retrieve that information.

Woo! CSM XI!

Fuzzwork Enterprises

Twitter: @fuzzysteve on Twitter

EVECast Khardula
Doomheim
#4 - 2014-11-23 06:20:25 UTC
Steve Ronuken wrote:
I'm having a quick dig into what it'd take to extend social login, to work with the SSO.

Edit: I've got a basic version working Smile

https://github.com/fuzzysteve/WordpressSocialLogin-EveSSO


Corp and alliance information are more than I want to go into right now, but if you take a look at my other auth ( https://github.com/fuzzysteve/eve-sso-auth ) repository, you should see how you can retrieve that information.


Thank you so much! That worked so well! Any idea how I get the EVE Login image to replace the text? I'm not sure where to upload it, and where to put it in the code.

Thanks!
Steve Ronuken
Fuzzwork Enterprises
Vote Steve Ronuken for CSM
#5 - 2014-11-23 12:24:45 UTC
When you don't set it to use text, it uses an img tag, with alt text.

if you look at the tag, it should tell you where the image is expected to be.

Woo! CSM XI!

Fuzzwork Enterprises

Twitter: @fuzzysteve on Twitter

Lan Wang
African Atomic.
OnlyFleets.
#6 - 2014-11-23 19:40:09 UTC
this is great, thank you, have a couple of querries though, how do i get the profile image? when i go to the profile on website the avatar doesnt display and also can it be done so i dont have to authorize the character everytime i login? what other information can be taken from account with this plugin? mails etc???

thanks again this is just what ive been looking for

Domination Nephilim - Angel Cartel

Calm down miner. As you pointed out, people think they can get away with stuff they would not in rl... Like for example illegal mining... - Ima Wreckyou*

Steve Ronuken
Fuzzwork Enterprises
Vote Steve Ronuken for CSM
#7 - 2014-11-23 19:45:46 UTC
Lan Wang wrote:
this is great, thank you, have a couple of querries though, how do i get the profile image? when i go to the profile on website the avatar doesnt display and also can it be done so i dont have to authorize the character everytime i login? what other information can be taken from account with this plugin? mails etc???

thanks again this is just what ive been looking for



The profile image should be being set? That's what the

$this->user->profile->photoURL = "https://image.eveonline.com/character/".$response->CharacterID."_64.jpg";


line is for. You'll need to authorize the character every time (in case you want to change which character you log in as)

You don't get mails from Eve SSO, so you can't get them. All the SSO gives you is character name, and character ID. So, you could get corp and alliance, if you hit one of the other endpoints (I linked my other auth code, so you can see an example of how) but you'll need to find what you can set in the profile, to see where you can set them.

Woo! CSM XI!

Fuzzwork Enterprises

Twitter: @fuzzysteve on Twitter

EVECast Khardula
Doomheim
#8 - 2014-11-24 16:58:56 UTC
Thank you, I'm loving it! Link
Grauth Thorner
Vicious Trading Company
#9 - 2014-11-24 17:17:06 UTC
EVECast Khardula wrote:
Thank you, I'm loving it! Link

Nice one! May I point out though that the image isn't loaded at the moment. I noticed a double slash in the image url but this didn't seem to make a difference.

View real-time damage statistics in-game

>EVE Live DPS Graph application forum thread

>iciclesoft.com

Lan Wang
African Atomic.
OnlyFleets.
#10 - 2014-11-24 19:23:17 UTC  |  Edited by: Lan Wang
thanks very much i got it working i didnt have social plugin set to integrate with buddypress, do you have any idea for a full api solution for wordpress, i see pheal api but the lack of documentaion or tutorials are very slim?

Domination Nephilim - Angel Cartel

Calm down miner. As you pointed out, people think they can get away with stuff they would not in rl... Like for example illegal mining... - Ima Wreckyou*