Web Apps


uiWebPrevious12345678910uiWebNext

#1 [en] 

Hello API developers,

There is new api in the works at http://app.ryzom.com/app_ryzomapi

I would like your input on how it feels and what to change.

edit:
api php file and example script is available from repository.
Repository is compatible with composer and available from packagist.org with name ryzom/php-api

Edited 2 times | Last edited by Karu (1 decade ago) | Reason: new repo

---

Hello!

#2 [en] 

Hooray!

Does this mean Zyroom functions that are API-dependent should work soon too?

---

#3 [en] 

Ummm... What do all those checkboxes mean and how do we fill in the {new_api_key} section? I could comment more substantively on the interface if I knew what it was supposed to do. :)

---


Remembering Tyneetryk
Phaedreas Tears - 15 years old and first(*) of true neutral guilds in Atys.
(*) This statement is contested, but we are certainly the longest lasting.
<clowns | me & you | jokers>

#4 [en] 

Did some "messing around" and I think that the top line in the first page should have something more informative in it, like {name_or_label}

The actual generation of the API was remarkably painless, but I still have no idea what the checkboxes mean except the "never expires" box. :)

---


Remembering Tyneetryk
Phaedreas Tears - 15 years old and first(*) of true neutral guilds in Atys.
(*) This statement is contested, but we are certainly the longest lasting.
<clowns | me & you | jokers>

#5 [en] 

what I think it means:

In the past you had 2 keys a partial one and a full key, if you regged on websites like ryzomarmory you had to choose between both lots info or less then you could fine tune it on the site but your key was still saved somewhere in a database and if you used full key then in theory sir Cotare had acces to your full char info.

With this tool you can fine tune how you make your key so can make a partial one where when you reg on a site like armory it only shows what you actually want it to show even if somebody gets hold your generated key.

Atleast that's what I think but some options could use some more info like what does 'public' mean?

---

#6 [en] 

Bitttymacod
Did some "messing around" and I think that the top line in the first page should have something more informative in it, like {name_or_label}
I fixed some missing translations, Name field now has (hopefully) more descriptive text in it.
Bitttymacod
The actual generation of the API was remarkably painless, but I still have no idea what the checkboxes mean except the "never expires" box. :)

As Suboxide explained, modules control what information is put inside generated xml file.

You should check out the xml to see what that information is. Don't forget that result is cached for a while, so either hit regen button or create new key for each module.

---

Hello!

#7 [en] 

I suggest changing the default expiration date to 1 or 2 months in the future instead of "today"

Edit: ignore that (just saw that it's 1 year in the future)

Last edited by Jarnys (1 decade ago)

---

#8 [en] 

Works quite well, thank you so much, Karu!

Small things:
I found a stack of raw materials of 0 quantity. I can provide you with the key and screenshots if needed.
Is the api to generate names and icons from sheet names back up already? My tables are somewhat old and don't include stuff like occupation items.

---

Casy * Foreign Secretary * Alliance of Honor
Intensive Care Bear

#9 [en] 

Thanks a lot, Karu!

And good thinking, that players can generate multiple keys per character with configurable "publicity". Much appreciated!

#10 [en] 

Casy (atys)
I found a stack of raw materials of 0 quantity. I can provide you with the key and screenshots if needed.
Thanks, its just a display bug. Stack size is missing from source xml when there is only one item, so api showed it as 0.
Casy (atys)
Is the api to generate names and icons from sheet names back up already? My tables are somewhat old and don't include stuff like occupation items.
item icon generator is up, but I'm not too sure about translator (old one only knew titles, iirc).

There is ryzom_extra library (by me) that could be used for translating.

---

Hello!

#11 [en] 

Great job, does it work very well.

Thank you so much

Eto.

#12 [en] 

Hello :))

Would you please inform where I can use the key?

As new player I not see the old API so I know not :/

Thanks!

#13 [en] 

Daniyar -- as an old player, I would also like to know this. What apps (if any) use the API? There used to be a really nice graphic signature that I wouldn't mind having back, for instance.

---


Remembering Tyneetryk
Phaedreas Tears - 15 years old and first(*) of true neutral guilds in Atys.
(*) This statement is contested, but we are certainly the longest lasting.
<clowns | me & you | jokers>

#14 [de] 

hi,

here is a small script to check the validation of the guild key. change the old one to this

UPDATE:

click her to look

Edited 13 times | Last edited by Syphox (1 decade ago)

#15 [en] 

Syphox (atys)
here is a small script to check the validation of the guild key. change the old one to this
Please don't do that. That results you requesting xml twice.

Check errors after you download the xml. API key can expire, can be regenerated or there might be server side cache hiccup that gives temporal error.

---

Hello!
uiWebPrevious12345678910uiWebNext
 
Last visit Saturday, 21 December 17:24:18 UTC
P_:G_:PLAYER

powered by ryzom-api