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

【筋肉エンジニア】JX通信社2017年度開発合宿発表資料

KBOY
July 31, 2017

 【筋肉エンジニア】JX通信社2017年度開発合宿発表資料

2017年7月26-28日で行われた開発合宿の発表資料です。
Youtubeにある渋谷スクランブル交差点のライブ動画を再生し、Twitterで「渋谷」のツイートを収集し、Instagramでも「#渋谷」のメディアを取得することを試みました。

KBOY

July 31, 2017
Tweet

More Decks by KBOY

Other Decks in Programming

Transcript

  1. LIVEಈըΞϓϦ
    KEI FUJIKAWA A.K.A ے೑ΤϯδχΞ

    View full-size slide

  2. ࠓճͷ߹॓ͰֶΜͩ͜ͱ
    ▸ϥΠϒΧϝϥಈըΛiOSͰ࠶ੜ
    ▸InstagramAPIΛୟ͘

    View full-size slide

  3. YOUTUBE LIVE

    View full-size slide

  4. YOUTUBEʹެ։͞Ε͍ͯΔϥΠϒΧϝϥಈը
    ▸ https://www.youtube.com/playlist?list=PL6MliOcZiysVpF5C22RDicSAm80dGR6WC

    View full-size slide

  5. ϥΠϒΧϝϥΛIOSͰ࠶ੜͯ͠ΈΔ
    YoutubeIdΛऔಘ
    YoutubeSourcePars
    erKitʹ౤͛ͯ࠶ੜ
    Մೳͳurl࡞ͬͯ΋
    Β͏
    AVPlayerͰ࠶ੜ
    (NDͷಈըͱಉ͡)

    View full-size slide

  6. YOUTUBE LIVEಈըͷֶͼ
    ▸ શࠃͲ͜Ͱ΋ϥΠϒΧϝϥ͕͋ΔΘ͚Ͱ͸ͳ͍ɻ
    (ྫ͑͹ࡳຈͷ͍͍ײ͡ͷΧϝϥ͸ͳ͔ͬͨ)
    ▸ ϥΠϒಈըɺύʔεͰ͖ͳ͍΍ͭ΋͋ͬͨɻ
    (ݪҼෆ໌)
    ▸ ݟָ͍͍ͯͯ͠

    View full-size slide

  7. INSTAGRAM API AUTHENTICATION

    View full-size slide

  8. INSTAGRAM API AUTHENTICATION

    View full-size slide

  9. INSTAGRAM API ϝσΟΞऔಘ

    View full-size slide

  10. INSTAGRAM API ϝσΟΞऔಘ
    * ಛఆͷҐஔͷϑΟʔυҰཡΛऔಘ
    * ಛఆͷ#ϋογϡλάϑΟʔυҰཡΛऔಘ

    View full-size slide

  11. INSTAGRAM API ϝσΟΞऔಘ

    View full-size slide

  12. INSTAGRAM APIͷֶͼ
    ▸ ΞΫηετʔΫϯΛಘΔͨΊʹInstagram
    ϩάΠϯ
    ▸ SandboxϞʔυͰ͸ɺొ࿥ͨ͠։ൃऀʹ
    InstagramϑΟʔυ͔͠औΕͳ͍

    View full-size slide

  13. ஍Ҭ(ौ୩)ʹಛԽͨ͠ΞϓϦ
    ▸ ༷ʑͳιʔεͷौ୩৘ใ͕ฒͿͱ໘ന͍
    ▸ ϥΠϒಈըͷଘࡏײ͕σΧΠɻͳ͍৔ॴ͸Ͳ͏͢Δɻ

    View full-size slide

  14. ·ͩےτϨͯ͠ͳ͍ͷʁ
    ·ͱΊ
    ▸ ϥΠϒಈը͸໘ന͍ͷͰੋඇͲ͔͜Ͱ࢖͍ͨ
    ͍
    ▸ NDͷҐஔ৘ใܥχϡʔεʹ໾ཱͬͨΒ͍͍ͳ
    ▸ INSTAGRAMͷAPI΋࢖͑Δͥ :sunglasses:

    View full-size slide