Creamos una demo con la API de Marvel

แชร์
ฝัง
  • เผยแพร่เมื่อ 10 พ.ย. 2024

ความคิดเห็น • 80

  • @mramoscl
    @mramoscl 5 ปีที่แล้ว +30

    Tuve problemas a la hora de generar el hash ya que se genera todo con letras mayusculas, por eso me aparecia que mi hash era invalido, tuve que cambiar el hash a todo minuscula y me funciono.

    • @DominiCode
      @DominiCode  4 ปีที่แล้ว +1

      Hola, Miguel. Gracias por el aviso! 👍

    • @adrianamarcelagiraldoidrog9186
      @adrianamarcelagiraldoidrog9186 4 ปีที่แล้ว +3

      Chico muchas gracias me aparecia lo mismo jajja no sabia por que el error hasta que vi tu comentaria gracias :)

    • @DominiCode
      @DominiCode  4 ปีที่แล้ว +2

      🥳🥳🥳

    • @jesusmanuelalarcon1186
      @jesusmanuelalarcon1186 3 ปีที่แล้ว +2

      Muchas gracias!, yo tenía el mismo problema.

    • @kike_estilo_libre
      @kike_estilo_libre 3 ปีที่แล้ว +1

      Yo he probado todas las combinaciones posibles y nada. Frustrante. Me alegro que algunos lo consiguierais. Ya me contaréis como lo hicísteis! He perdido mas de media hora ya con las benditas claves y el hash XD

  • @rolito6715
    @rolito6715 5 ปีที่แล้ว +13

    Para la gente que tiene problemas para generar el Hash, a la hora de realizar el generate, ingresen el 1+clave privada+clave pública. Buen video 👍🏻

    • @DominiCode
      @DominiCode  5 ปีที่แล้ว +2

      Muchasssss gracias por tu aporte!

    • @jhonathan1919
      @jhonathan1919 ปีที่แล้ว +1

      Justo me fallaba esto, muchas gracias!

  • @tomasserrano3712
    @tomasserrano3712 ปีที่แล้ว +1

    Vaya explicación aparte del consumo de apis, claro de este curso express de html, css, Javascript , y bien explicado, ideal para quien ya vio todo esto y quiere recordar todo en 1 solo, menudo videazo, saludos
    Pd: conceptos didácticos
    Html structure con divs,
    Css: formateo y dimensionamiento
    Js: declaración y selectores(console, len, document selector, id, clases), iteración, promises, arrow functions, template strings, backticks; manejo del inspector y del dom
    Hasta bootstrap,
    API: uso de lógica rest y restful (directo sin postman) y uso de claves hash privadas y públicas , saludos

  • @onyxlux
    @onyxlux ปีที่แล้ว +3

    ¡GRACIAS! SALUDOS DESDE CANARIAS 💙💛🤍

  • @samucastells6044
    @samucastells6044 5 ปีที่แล้ว +14

    Lo que mas me gusta es el style
    "Somos Programadores y no Diseñadores"

    • @DominiCode
      @DominiCode  5 ปีที่แล้ว +1

      Muchas gracias por tu comentario!!

  • @krlgb
    @krlgb 3 ปีที่แล้ว +2

    Perfectamente explicado, te amo mucho

    • @DominiCode
      @DominiCode  3 ปีที่แล้ว

      Gracias, Karla. Jejeje

  • @alfonzofigueroa1422
    @alfonzofigueroa1422 ปีที่แล้ว +1

    Gracias por el tutorial, cada día mas pro 💪🗿

    • @DominiCode
      @DominiCode  ปีที่แล้ว +1

      Gracias por el apoyo

  • @franciscocolls8015
    @franciscocolls8015 ปีที่แล้ว +1

    Lo del hash parecía fácil pero no lo era, gracias por la ayuda.

  • @guillermodanielmazzarigiov1768
    @guillermodanielmazzarigiov1768 2 ปีที่แล้ว

    Muy Bien explicado, muchas gracias!

  • @jorgeenriqueforerotovar2736
    @jorgeenriqueforerotovar2736 4 ปีที่แล้ว +2

    Hola Domini, excelente tutorial.

    • @DominiCode
      @DominiCode  4 ปีที่แล้ว

      Gracias, Enrique 👍🏾

  • @facuamores424
    @facuamores424 ปีที่แล้ว

    Gracias, me salvaste la vida.

  • @AndresRocker81
    @AndresRocker81 3 ปีที่แล้ว +2

    Buen video, gracias.

  • @bow8074
    @bow8074 2 ปีที่แล้ว

    Para los que os de problema el hash, puede ser porque está en mayúsculas y debe ser en minúsculas, lo digo porque en la página donde lo haces de ejemplo sale en mayúsculas pero a mí no me funciona así, un saludo y buen vídeo.

  • @DominiCode
    @DominiCode  5 ปีที่แล้ว +1

    Asegúrate de generar el hash y que las letras estén en minúsculas.
    Te recomiendo esta web.
    www.md5hashgenerator.com/

  • @raimundojunior7828
    @raimundojunior7828 4 ปีที่แล้ว +2

    excelente video amigo, ajudou muito...

    • @DominiCode
      @DominiCode  4 ปีที่แล้ว

      Gracias, Raimundo.

  • @martinbrisset
    @martinbrisset 5 ปีที่แล้ว +1

    Excelente!

    • @DominiCode
      @DominiCode  5 ปีที่แล้ว

      Muchas gracias!!

  • @ota9142
    @ota9142 ปีที่แล้ว

    Buen video. Me cuesta saber como has llegado a la conclusión para añadir el ts=1 en la url para la llamada del fetch.
    Eso era lo que me estaba volviendo loco y por lo que no me funcionaba. Y funcinoa, pero me gustaria saber como llegaste a la conclusion para usarlo en la url. Gracias

  • @chunel-44
    @chunel-44 5 ปีที่แล้ว +1

    Hice una modificación al código usando ES7/8 que tu implementaste.
    Lo primero fue hacer una funcion asyncrona para recivir los datos en 2do plano y evitar tantas premisas (.then)
    y hacer usando la programación funcional recorrí el json con la funcion foreach();
    Les dejo un ejemplo:
    async function getDataMarvel() {
    const urlAPI = 'gateway.marvel.com/v1/public/characters?apikey=XXX';
    const container = document.querySelector('#marvel-row');
    let contentHTML = '';
    const marvel = await fetch(urlAPI);
    const dato = await marvel.json();
    Object.values(dato.data.results).forEach(hero => {
    let urlHero = hero.urls[0].url;
    contentHTML += `


    ${hero.name}
    `;
    });
    container.innerHTML = contentHTML;
    }

    • @DominiCode
      @DominiCode  5 ปีที่แล้ว

      Hola, muy buen aporte ahora lo subo Al repo. Muchas gracias!

  • @Oh_Yenn
    @Oh_Yenn 5 ปีที่แล้ว +1

    Ya estamos cerca de los 5k!!!

    • @DominiCode
      @DominiCode  5 ปีที่แล้ว

      Muchas gracias por tu comentario!!

  • @Jhironsel
    @Jhironsel 3 ปีที่แล้ว

    Actualmente debes declarar la variable const container = document.querySelector("#marvel-row"); dentro de la promesa para que te funcione...

    • @benjaminmurua292
      @benjaminmurua292 2 ปีที่แล้ว

      Me sale ese error, donde se colocaria entonces?

    • @wallyd6152
      @wallyd6152 ปีที่แล้ว

      gracias bro

  • @jeanpierredelacruz8946
    @jeanpierredelacruz8946 3 ปีที่แล้ว

    tome su like buen hombre

  • @tiduarte8
    @tiduarte8 5 ปีที่แล้ว +1

    Un saludo, excelente

    • @DominiCode
      @DominiCode  5 ปีที่แล้ว

      Muchas gracias por tu comentario!!

  • @jesusmedina9356
    @jesusmedina9356 22 วันที่ผ่านมา

    como hago el simbolo que esta antes de la palabra hash?

  • @angeldiluciano2317
    @angeldiluciano2317 4 ปีที่แล้ว +1

    Hola, la forma de desplegarla en firebase es similar a la version que hiciste con Angular 8 ? Saludos

    • @DominiCode
      @DominiCode  4 ปีที่แล้ว

      Hola, Angel. Sí sería lo mismo !!!

  • @Kiwii2531
    @Kiwii2531 4 ปีที่แล้ว +2

    Muito bom! Obrigada!

    • @DominiCode
      @DominiCode  4 ปีที่แล้ว

      Thanks 👍 👍👍

  • @ivanmilenkovic203
    @ivanmilenkovic203 4 ปีที่แล้ว +2

    gracias por el video, tengo una pregunta: por que recibimos solo personajes con la letra 'A'? Como podemos recibir otros? Perdon por mi espanol :)

    • @DominiCode
      @DominiCode  4 ปีที่แล้ว

      Hola, Ivan. Puede ser por limites de la API. Saludos

  • @albertxiri
    @albertxiri 4 ปีที่แล้ว

    Holaa una pregunta. Estoy haciendo un proyecto para clase y he elegido utilziar la api rest que ofrece marvel pero se me pide que la llamada a marvel se haga con ajax. Podria implemetnar ajax para obtener estos datos? Osea lo mismo que has hecho aqui pero con ajax.

  • @toroide88
    @toroide88 ปีที่แล้ว

    Buen video

  • @jesusmedina9356
    @jesusmedina9356 21 วันที่ผ่านมา

    Cuando le doy click a las imagenes me sale este error en la pagina de Marvel
    404 Page Not Found
    Check that you typed the address correctly, go back to your previous page or try using our site search to find something speci
    eso es debido a que???

  • @Jollyjoky
    @Jollyjoky 3 ปีที่แล้ว

    Perdon per mi espanol. Pero necessito de ayuda para obeter los titulos de los eventos, como hago para el loop dentro del array dentro da API? Gracias

  • @oroyajs
    @oroyajs 3 ปีที่แล้ว +1

    Hola, gracias por el video. Tengo una pregunta, ¿cómo podrías paginar los resultados de una manera que vaya imprimiendo página por página los demás resultados

    • @DominiCode
      @DominiCode  3 ปีที่แล้ว

      Hola, puedes usar ngx-pagination
      www.npmjs.com/package/ngx-pagination

  • @amandagomes7259
    @amandagomes7259 4 ปีที่แล้ว +1

    Hice todo como si el video reaccionara, pero está dando el error 401 y ya revisé todo ... Pero el sitio se cayó ayer, y ahora también cayó, ¿es eso?
    Estoy usando el traductor de google, soy de brasil

    • @DominiCode
      @DominiCode  4 ปีที่แล้ว

      Hola, Amanda. Puede ser un error de la API de marvel.

  • @dheymesena8286
    @dheymesena8286 3 ปีที่แล้ว

    showww obg pelo conteúdo

  • @oroyajs
    @oroyajs 3 ปีที่แล้ว +1

    Se me hizo un lío pero es: { ts=1 + clave privada + clave pública }

  • @FabianMunnoz
    @FabianMunnoz 5 ปีที่แล้ว +1

    Hola como estas, luego de crear mi cuenta y valiar con el correo, me sale erroR 500, que podria hacer?

    • @DominiCode
      @DominiCode  5 ปีที่แล้ว

      Hola, Fabian. La API de marvel a estado fallando durante el finde.

    • @EpsilianMovidas
      @EpsilianMovidas 5 ปีที่แล้ว

      Me ha pasado lo mismo que a Fabian :( que el servidor ha fallado

  • @bryancfz6166
    @bryancfz6166 5 ปีที่แล้ว +1

    Como se llama tu editor de codigo?

    • @DominiCode
      @DominiCode  5 ปีที่แล้ว +1

      Visual studio code th-cam.com/video/SFR_Vet1gjQ/w-d-xo.html

  • @samucastells6044
    @samucastells6044 5 ปีที่แล้ว +2

    Ave Cesar, he probado el hash y en algunas Apis no funciona, ja que devuelve minúsculas y devuelve no autorizado;
    con esta web si funciona:
    www.md5hashgenerator.com/
    muchas gracias por el video.

    • @DominiCode
      @DominiCode  5 ปีที่แล้ว

      Muchas gracias, Samu!!!

    • @rociolda
      @rociolda 4 ปีที่แล้ว +1

      Ahora si me funciona!! hahaha sorry, recien estoy viendo este video, por lo que estoy cachando fue publicado hace mas de un año!, pero tenia que agradecerte, porque me salía como no autorizado!

    • @DominiCode
      @DominiCode  4 ปีที่แล้ว

      Hola, Rocio muchas gracias por tu comentario 👍🏾

  • @augustomarcelo
    @augustomarcelo 5 ปีที่แล้ว

    I only get:
    {
    code: "InvalidCredentials",
    message: "This user is not allowed to use that service.",
    }

    • @DominiCode
      @DominiCode  5 ปีที่แล้ว

      Es una error de la API

  • @angeldiluciano2317
    @angeldiluciano2317 4 ปีที่แล้ว +1

    Excelente !