Upgrade to Pro — share decks privately, control downloads, hide ads and more …

さよなら全てのエヴァンゲリオン。 熱く燃えた2日間

4geru sakisaka
April 28, 2021
63

さよなら全てのエヴァンゲリオン。 熱く燃えた2日間

「【LT増枠】Web API LT会 - vol.2【登壇初心者の方大歓迎】 」 にて登壇した時の資料https://rakus.connpass.com/event/208444/

4geru sakisaka

April 28, 2021
Tweet

Transcript

  1. Web API LTձ - vol.2
    ʲొஃॳ৺ऀͷํେ׻ܴʳ
    ͞ΑͳΒશͯͷΤϰΝϯήϦΦϯɻ
    ೤͘೩͑ͨ2೔ؒ
    2021/04/14
    @4geru

    View Slide

  2. λΠτϧͰग़མͪ
    ͍͢·ͤΜ

    View Slide

  3. LINE APIͷ࿩Λ͠·͢

    View Slide

  4. ※ݸਓͷझຯͰ࡞ͬͨ΋ͷͰ͢

    View Slide

  5. 2೔ؒͰαΫοͱ࡞ͬͯ
    ຊ൪͕͏·͘ಈ͔ͳ͍ͷͰ…
    🙇ீ͍LTͰ͢🙇

    View Slide

  6. View Slide

  7. ίϩφʹΑΔ։࠵தࢭͷ͓஌Βͤ

    View Slide

  8. ϙελʔ͚ͩ͸
    Ӻʹలࣔ͞ΕΔ͜ͱʹ

    View Slide

  9. ਪ͠ʹձ͍͍ͨ

    View Slide

  10. ਪ͠ʹձ͍͍ͨ

    View Slide

  11. ਪ͠ʹձ͍͍ͨ

    View Slide

  12. ਪ͠ʹձ͍͍ͨ

    View Slide

  13. ਪ͠ʹձ͍͍ͨ

    View Slide

  14. ͓Ոʹډͳ͕Β
    ਪ͠ʹձͬͨؾ෼ʹͳΓ͍ͨʂʂ

    View Slide

  15. ࣗݾ঺հ
    [email protected]
    !HFSV
    גࣜձࣾϚωʔϑΥϫʔυ
    🤿🖥
    🐼🍣🍺
    ࣾձਓ೥໨ɺΤϯδχΞ

    View Slide

  16. LINE APIͷ࿩Λ͠·͢

    View Slide

  17. ࡞੒ͨ͠LINE bot

    View Slide

  18. ࠓճͨ͜͠ͱղઆ

    View Slide

  19. ɾͰ͖Δ͜ͱΛΘ͔Γ΍͘͢આ໌Ͱ͖Δ
    ɾϊʔίʔυͰ΋Ͱ͖Δ
    ༑ୡ௥Ճ࣌ͷϝοηʔδ

    View Slide

  20. ɾϝοηʔδΛૹΔͱAPI͔Βฦ৴Ͱ͖Δ
    Message

    View Slide

  21. Flex Message
    ɾΧελϚΠζͯ͠ϝοηʔδΛฦͤΔ
    ɹɾϘλϯɾը૾ͳͲ
    ɹɾΞΫγϣϯ΋มߋͰ͖Δ

    View Slide

  22. ςϯϓϨʔτ͕๛෋
    IUUQTEFWFMPQFSTMJOFCJ[KBEPDTNFTTBHJOHBQJVTJOHqFYNFTTBHFT

    View Slide

  23. γϡϛϨʔλʔ͕ศརʂ

    View Slide

  24. Quick Reply
    ɾϝοηʔδૹ৴ͱҰॹʹɺΞΫγϣϯΛ
    Ҋ಺Ͱ͖Δ

    View Slide

  25. ΞΫγϣϯʁ
    ɾϝοηʔδΞΫγϣϯ
    ɹɾϝοηʔδΛLINEʹฦ͢
    ɾϙετόοΫΞΫγϣϯ
    ɹɾϙετόοΫσʔλΛαʔόʔʹฦ͢
    ɾURIΞΫγϣϯ
    ɹɾLINE URLεΩʔϜΛݺͼग़͢

    View Slide

  26. LINE URIεΩʔϜ
    ɾΧϝϥΛ։͘
    ɾҐஔ৘ใΛ։͘
    ɾLINEެࣜΞΧ΢ϯτΛ༑ୡʹγΣΞ
    ͳͲͳͲ৭ʑͰ͖Δ
    IUUQTEFWFMPQFSTMJOFCJ[KBEPDTNFTTBHJOHBQJVTJOHMJOFVSMTDIFNF

    View Slide

  27. LINE Botͷ
    ΋ͬͱ͍͍ͱ͜ʂ

    View Slide

  28. LINE botͷϝϦοτ
    ɾͲͷݴޠͰ΋؆୯ʹ࡞ΕΔ
    ɾଞͷAPIͱ࿈ܞ͕؆୯
    ɾ΄΅ແྉͰ࢖͑Δ(push௨஌͚ͩ༗ྉ

    View Slide

  29. LINE Bot࡞Γͨ͘
    ͳΓ·͔ͨ͠ʁ

    View Slide

  30. Fin.

    View Slide