Todos los horarios son UTC + 1 hora




Nuevo tema Responder al tema  [ 12 mensajes ]  Ir a página 1, 2  Siguiente
Autor Mensaje
 Asunto: Tuto: Cómo usar el nuevo sistema de API
NotaPublicado: 06 Sep 2011, 15:21 
Security Status: 5.0
Security Status: 5.0
Avatar de Usuario

Registrado: 18 May 2009, 13:55
Mensajes: 2712
Corporación: Stay Frosty.
Alianza: A Band Apart.
Buenas, en este nuevo tutorial os vamos a enseñar cómo crearos nuevos APIs de vuestras cuentas de Eve con el sistema nuevo de CCP. (Os mola mi entrada estilo Bricomanía? xDDDD)

Bueno, primero una pequeña explicación sobre el nuevo API.

Hasta ahora, el API se basaba en 2 tipos de acceso al a información de tu cuenta, según cuál usaras, Limited (poco) o Full (mucho), no voy a detallarlos porque ya es irrelevante con el nuevo, pero, con el nuevo sistema, tú puedes elegir a cuanta cantidad de información y durante cuanto tiempo, tiene acceso el programa/web al que le des tu ApiKey sobre tu cuenta o personajes (sí, ahora también puedes limitar información sobre personajes, corps! olvidaos de buscar espías con el API).

Lo primero de todo, para acceder a vuestros ApiKeys, hay que ir a su sitio en la web de Eve: https://community.eveonline.com/support/api-key/

una vez entráis con la cuenta que deseéis, si es que tenéis varias, veréis una pantalla como ésta:
Imagen
(sí, he emborronado mis ApiKeys, no os importan xD)

Ahí podréis ver listados vuestras Keys, suponiendo que no teníais ni idea de esto, donde pone "Customizable API keys" saldrá vacío, toca rellenarlo.

Para crear un API nuevo, sólo tenéis que darle arriba a la derecha donde pone "[Create new API Key]" y os saldrá una pantalla como ésta:
Imagen

detallo cada parámetro de dicha pantalla:
-Name: Nombre que queréis dar a dicho API, es sólo para identificarlo y diferenciarlo, ya que puedes crear un API para cada programa o web, por ejemplo yo he puesto "Key para tutorial".
-Verification Code: Ésto es el código para confirmar el acceso al API, equivalente al código largo API antiguo, cómo podréis ver, se genera uno automáticamente, podéis generarlo como queráis o escribirlo, en la página te recomienda un mínimo de 20 caracteres mezclados y un máximo de 64.
-Character: Aquí eliges el personaje al que dicho API tendrá acceso, puedes poner un sólo personaje o "All" (Todos). AVISO A CORPS: Si el API se crea para un sólo personaje, no existe forma de comprobar con dicho API, si tiene más personajes en la misma cuenta o no.
-Type: Tipo de API, Character o Corporation, según el tipo de información a ofrecer, sólo personajes CEO o Directores pueden usar el de Corporation.
-Access Mask: Máscara de acceso, esto se genera automaticamente según los permisos que seleccionemos para el API, es un indicador para los programas/webs que usemos para que sepan a cuánta y qué información tienen acceso, no se puede editar directamente, sólo se muestra.
-Expires: Fecha de expiración del APIkey, por si queréis que el API se elimine automáticamente cierto día, por defecto da un año de duración, podéis poner debajo "No Expiry" si queréis que no se borre nunca, por ejemplo, si una Corp os pide API (si es que ahora valiera de algo) y sólo queréis darla durante 2 días, pues lo ponéis y se hará automáticamente, cuando con el API antiguo tenías que darle a crear nuevo API y cambiar tu API en todos tus programas/webs manualmente.

Ahora voy con la parte específica para Personajes, vamos, la que normalmente usaréis todos, me remito a la imagen anterior.
Account and Market:
-WalletTransactions: Log de transacciones, el que muestra que has comprado, donde, a quien, por cuanto, etc.
-WalletJournal: Log del Journal, el que muestra todo movimiento de dinero, transferencias entre jugadores, Rewards de misiones, bountys, Incursiones, Market, Contratos, Tasas, etc etc.
-MarketOrders: Órdenes del Market, activas, canceladas, terminadas, etc.
-AccountBalance: Balance del Wallet de tu personaje.
Communications:
-NotificationTexts: Muestra el contenido de las notificaciones de tu personaje. (EveMail)
-Notifications: Lista las notificaciones que hay en tu personaje. (EveMail)
-MailMessages: Lista los EveMails de tu personaje, enviados, recibidos, etc.
-MailingLists: Lista los Mailing Lists (Listas de correo) a los que estás suscrito. (EveMail).
-MailBodies: Muestra el contenido de los EveMails de tu personaje.
-ContactNotifications: Lista las notificaciones de Contactos de tu personaje, los mensajitos de X tio te ha agregado como Contact con X Standing.
-ContactList: Muestra tu lista de Contacts y el standing con el que los tienes agregados.
Private Information:
-Contracts: Información sobre tus contratos, este API es nuevo y aún no esta documentado.
-AccountStatus: Información sobre el estado de tu cuenta de Eve, cuándo caduca tu cuenta, cuando creaste el personaje, número de veces que has logeado en el juego y cúanto tiempo en minutos has estado en el juego.
-CharacterInfo: Información "completa" general sobre tu personaje, muestra información según 3 niveles de permisos: Pública, Limitada, o Completa.
-UpcomingCalendarEvents: Lista los eventos próximos en el calendario de tu personaje.
-SkillQueue: Muestra la cola de Skills de tu personaje.
-SkillInTraining: Muestra información detallada sobre la Skill que está entrenando actualmente tu personaje.
-CharacterSheet: Muestra la hoja de tu personaje, tal como la ves en el juego, incluye, Nombre, raza, Corp, alianza, Nivel de clon, wallet, implantes, atributos, skills, certificados, roles en tu Corp, etc.
-CalendarEventAttendees: Muestra los asistentes a un evento al que tengas acceso y su respuesta a dicho evento.
-AssetList: Listado de Assets, TODOS los assets que tienes, nada está oculto.
Public Information:
-CharacterInfo: Información "limitada" general sobre tu personaje, muestra información según 3 niveles de permisos: Pública, Limitada, o Completa.
-Standings: Lista los standings que tiene tu personaje con los Agentes, Corps y Facciones NPC.
-Medals: Muestra las medallas que te han otorgado en las Corps en las que ha estado tu personaje.
-KillLog: Muestra tu log de Kills y Losses, máximo 25 para personajes.
-FacWarStats: Muestra tus estadísticas en la Factional Warfare (sólo funciona si tu personaje está actualmente en ella)
Science and Industry:
-Research: Muestra el estado de tus Agentes de Research activos.
-IndustryJobs: Muestra el estado de tus Jobs en industria, tanto Fabricación como mejoras de Blueprints, etc.


Ahora vamos con la sección para Corporaciones:
Imagen
(Los que son iguales para personajes no los voy a explicar otra vez)

Account and Market:
-WalletTransactions: Mismo para personajes pero de los 7 Wallet de la Corp.
-WalletJournal: Mismo para personajes pero de los 7 Wallet de la Corp.
-Shareholders: Lista lso personajes o Corporaciones que poseen Shares de la Corp.
-MarketOrders: Muestra las ordenes del Market de la Corp.
-AccountBalance: Mismo para personajes pero de los 7 Wallet de la Corp.
Communications:
-ContactList: Mismo que para personajes.
Corporation Members:
-Titles: Listado de Títulos en la Corp, los títulos que engloban Roles en la Corp.
-MemberTracking: Información sobre los miembros de la Corp, nombre, fecha de ingreso, base, título, dónde esta, roles, etc.
-MemberSecurityLog: Log de cambios de Roles en los miembros de la Corp.
-MemberSecurity: Listado de Roles y Títulos de los miembros de la Corp.
-MemberMedals: Listado de Medallas que la Corp ha dado a sus miembros.
Outposts and Starbases:
-StarbaseList: Listado de POSes que tiene la Corp en posesión, ID, localización y estado actual.
-StarbaseDetail: Información detallada sobre un POS de la Corp, Fuel, Reacciones, configuración, etc.
-OutpostServiceDetail: Información detallada de los Outpost de la Corp, no hay información documentada.
-OutpostList: Listado de los Outpost de la Corp, no hay información documentada.
Private Information:
-Contracts: Información sobre los contratos de la Corp, este API es nuevo y aún no esta documentado.
-ContainerLog: Muestra el Log de acceso de un Container a nombre de la Corp, quien ha metido, quien ha sacado, etc.
-CorporationSheet: Muestra información general sobre la Corp, CEO, HeadQuarters, Taxes, numero de miembros, nombre de las divisiones, logo (en código), etc.
-AssetList: Listado de Assets, TODOS los assets que tiene la Corp, nada está oculto.
Public Information:
-Standings: Listado de los standings de la Corp con Corps NPC.
-Medals: Listado de Medallas que han sido creadas en la Corp.
-KillLog: Muestra el log de Kills y Losses de los miembros de la Corporación, máximo 100 para Corporaciones.
-FacWarStats: Muestra las estadísticas en la Factional Warfare de todos los miembros de la Corp.
Science and Industry:
-IndustryJobs: Muestra el estado de todos los Jobs en industria a nombre de la Corp, tanto Fabricación como mejoras de Blueprints, etc.

Una vez configurado todo como lo queramos, le dais a "Submit" y en el listado de APIkeys os saldrá tal que así:
Imagen

Ya sólo hay que ir a vuestra aplicación/web que queráis usar y meter la info que os pida, sólo necesitáis decir la "ID" y el "Verification Code" (vCode).

También puede ser, que la propia aplicación/web que uséis, os ofrezca un link directo a crear el API, que es del estilo este "https://support.eveonline.com/api/Key/CreatePredefined/17170432" este link lo que hace es abriros directamente la página de crear nuevo API con los permisos que el programa requiere ya marcados, y vosotros solo debéis completar el nombre y lo que queráis y guardarlo. Este link en concreto daría información sobre la cola de skills y la hoja básica del personaje.

Hala, y con esto hemos terminado, para más info: http://wiki.eve-id.net

_________________
Si eres nuevo, puedes ayudar a la comunidad creando tu cuenta desde el botón que tenemos arriba que pone Trial 30 días gratis o aceptar esta invitación personal AQUÍ, también si deseas probar Dust514 en Playstation 3, tienes una invitación aquí.
_________________
Síguenos en Facebook y Twitter.


Arriba
Desconectado Perfil  
 
 Asunto: Re: Tuto: Cómo usar el nuevo sistema de API
NotaPublicado: 06 Sep 2011, 16:05 
Security Status: 2.5
Security Status: 2.5
Avatar de Usuario

Registrado: 09 Jun 2009, 08:43
Mensajes: 351
Corporación: D00M.
Alianza: NC.
¿Hay algún programa que ya use estas APIs?

_________________
Imagen


Arriba
Desconectado Perfil  
 
 Asunto: Re: Tuto: Cómo usar el nuevo sistema de API
NotaPublicado: 06 Sep 2011, 20:06 
Security Status: 5.0
Security Status: 5.0
Avatar de Usuario

Registrado: 18 May 2009, 13:55
Mensajes: 2712
Corporación: Stay Frosty.
Alianza: A Band Apart.
el evehq2 lo usa, y el gadget k puse para el Windows Sidebar tambien, por ahora no se de más.

_________________
Si eres nuevo, puedes ayudar a la comunidad creando tu cuenta desde el botón que tenemos arriba que pone Trial 30 días gratis o aceptar esta invitación personal AQUÍ, también si deseas probar Dust514 en Playstation 3, tienes una invitación aquí.
_________________
Síguenos en Facebook y Twitter.


Arriba
Desconectado Perfil  
 
 Asunto: Re: Tuto: Cómo usar el nuevo sistema de API
NotaPublicado: 30 Sep 2011, 11:58 
Security Status: 5.0
Security Status: 5.0
Avatar de Usuario

Registrado: 18 May 2009, 13:55
Mensajes: 2712
Corporación: Stay Frosty.
Alianza: A Band Apart.
añadido un parrafo al final con una cosa que olvide comentar

_________________
Si eres nuevo, puedes ayudar a la comunidad creando tu cuenta desde el botón que tenemos arriba que pone Trial 30 días gratis o aceptar esta invitación personal AQUÍ, también si deseas probar Dust514 en Playstation 3, tienes una invitación aquí.
_________________
Síguenos en Facebook y Twitter.


Arriba
Desconectado Perfil  
 
 Asunto: Re: Tuto: Cómo usar el nuevo sistema de API
NotaPublicado: 30 Sep 2011, 15:00 
Security Status: 2.5
Security Status: 2.5
Avatar de Usuario

Registrado: 09 Jun 2009, 08:43
Mensajes: 351
Corporación: D00M.
Alianza: NC.
EVEmon ahora lo usa.

_________________
Imagen


Arriba
Desconectado Perfil  
 
 Asunto: Re: Tuto: Cómo usar el nuevo sistema de API
NotaPublicado: 30 Sep 2011, 15:03 
Security Status: 5.0
Security Status: 5.0
Avatar de Usuario

Registrado: 18 May 2009, 13:55
Mensajes: 2712
Corporación: Stay Frosty.
Alianza: A Band Apart.
Kerdrak escribió:
EVEmon ahora lo usa.

si, desde hace varias semanas :P pero es k no voy a estar diciéndolo cada vez k algo actualice xDDDD

_________________
Si eres nuevo, puedes ayudar a la comunidad creando tu cuenta desde el botón que tenemos arriba que pone Trial 30 días gratis o aceptar esta invitación personal AQUÍ, también si deseas probar Dust514 en Playstation 3, tienes una invitación aquí.
_________________
Síguenos en Facebook y Twitter.


Arriba
Desconectado Perfil  
 
 Asunto: Re: Tuto: Cómo usar el nuevo sistema de API
NotaPublicado: 01 Oct 2011, 15:20 
Security Status: 5.0
Security Status: 5.0
Avatar de Usuario

Registrado: 24 May 2009, 21:54
Mensajes: 2538
Corporación: Backwater
Alianza: TNT
¿Ya no hay full api key?, ¿qué hará ahora Eclipse?

_________________
Europa es como un baño de discoteca hasta arriba de mierda el que esta dentro quiere salir. Y el que esta fuera solo piensa en entrar.


Arriba
Desconectado Perfil  
 
 Asunto: Re: Tuto: Cómo usar el nuevo sistema de API
NotaPublicado: 01 Oct 2011, 15:26 
Security Status: 5.0
Security Status: 5.0
Avatar de Usuario

Registrado: 18 May 2009, 13:55
Mensajes: 2712
Corporación: Stay Frosty.
Alianza: A Band Apart.
Himphotep escribió:
¿Ya no hay full api key?, ¿qué hará ahora Eclipse?

confiar en su capacidad de razonamiento para localizar espías... :twisted:

_________________
Si eres nuevo, puedes ayudar a la comunidad creando tu cuenta desde el botón que tenemos arriba que pone Trial 30 días gratis o aceptar esta invitación personal AQUÍ, también si deseas probar Dust514 en Playstation 3, tienes una invitación aquí.
_________________
Síguenos en Facebook y Twitter.


Arriba
Desconectado Perfil  
 
 Asunto: Re: Tuto: Cómo usar el nuevo sistema de API
NotaPublicado: 04 Oct 2011, 21:47 
Security Status: 1.5
Security Status: 1.5

Registrado: 14 Mar 2010, 09:43
Mensajes: 128
Ubicación: por hay
Corporación: 25cm sin bonus
si usais aura en el movil tambien os lo pide

_________________
Forotroll, haciendo amigos
La fuerza de la evidencia les mantiene la boca cerrada, ke pena ke eso no se lo apliken ellos.


Arriba
Desconectado Perfil  
 
 Asunto: Re: Tuto: Cómo usar el nuevo sistema de API
NotaPublicado: 17 Oct 2011, 16:27 
Security Status: 5.0
Security Status: 5.0
Avatar de Usuario

Registrado: 18 May 2009, 13:55
Mensajes: 2712
Corporación: Stay Frosty.
Alianza: A Band Apart.
por cierto, os habeis fijado alguno, que cuando se suspende la cuenta, el API sigue funcionando? xDDDD yo tengo un PJ off ya desde hace 2 semanas y el API aun me funciona xDDDD

_________________
Si eres nuevo, puedes ayudar a la comunidad creando tu cuenta desde el botón que tenemos arriba que pone Trial 30 días gratis o aceptar esta invitación personal AQUÍ, también si deseas probar Dust514 en Playstation 3, tienes una invitación aquí.
_________________
Síguenos en Facebook y Twitter.


Arriba
Desconectado Perfil  
 
Mostrar mensajes previos:  Ordenar por  
Nuevo tema Responder al tema  [ 12 mensajes ]  Ir a página 1, 2  Siguiente

Todos los horarios son UTC + 1 hora



¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado


No puedes abrir nuevos temas en este Foro
No puedes responder a temas en este Foro
No puedes editar tus mensajes en este Foro
No puedes borrar tus mensajes en este Foro

Buscar:
Saltar a:  
cron