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

【MT東京-55】 MovableType.net × Data API

65257c35a14db5531c983e9e061f8f40?s=47 hayase
February 22, 2019

【MT東京-55】 MovableType.net × Data API

【MT東京-55】 Data API 4.1の登壇時の資料です

65257c35a14db5531c983e9e061f8f40?s=128

hayase

February 22, 2019
Tweet

Transcript

  1. %BUB"1* º

  2. ࣗݾ঺հ γοΫεɾΞύʔτגࣜձࣾɹ੡඼اը୲౰ ૣ੉ɹকҰ ݸਓαΠτɹIUUQTIBZBTFUW ɾ.5 .PWBCMF5ZQF ྺ೥໨ ɾԕڑ཭πʔΩχετʢἚ৓ʣ ɾςϨϫʔΫͰϫʔϧυϏδωεαςϥΠτີணऔࡐ ɾυϩʔϯඈ͹ͯ͠ࢢͷެࣜ؍ޫಈը࡞੒

    ɾԻָϥΠϒͷԋग़༻ιϑτͳͲ͍Ζ͍Ζ࡞੒ ɾ΀Α΀ΑFεϙʔπTXJUDI൛ ɹਓதҐ෇ۙɹἚ৓ࠃମ༧બग़৔༧ఆ
  3. None
  4. ຊ೔ͷ༧ఆ w .PWBCMF5ZQFOFUͷ֓ཁͱओͳػೳ w %BUB"1*ͷରԠঢ়گ w %BUB"1*ͷ׆༻ྫ

  5. .PWBCMF5ZQFOFU খதن໛ͷ΢ΣϒαΠτ੍࡞ɾӡӦʹ࠷ద ֹ݄໿ԁ͔Βొ࿥͢Ε͹͙͢ʹ࢖͑Δ ϝϯςφϯεϑϦʔͷ΢ΣϒαʔϏεܕߴػೳ$.4

  6. .PWBCMF5ZQFOFUͷಛ௕ .PWBCMF5ZQFOFUʹ͸ҎԼͷಛ௕͕͋Γ·͢ɻ w΢ΣϒαʔϏεܕͳͷͰ೉͍͠ઃఆ౳ͳ͘Ϣʔβʔొ࿥͢Δ͚ͩͰ͙͢࢖͑Δ wαʔόʔ؅ཧ΍ιϑτ΢ΣΞͷ؅ཧ͕ෆཁͳͷͰɺηΩϡϦςΟ౳΋ؾʹͤͣʹ҆ ৺ͯ͠ӡ༻͕Մೳ wαʔόʔྖҬͱ$.4ͷར༻ྉ͕ࠐΈͰֹ݄໿ԁʢ೥ؒҰׅ෷͍ͷ৔߹ʣ͔Β ҆Ձʹ࢝ΊΒΕΔ wϖʔδ͸׬શʹಈతԽ͞Ε͍ͯΔʢϖʔδੜ੒ͷ଴ͪ࣌ؒͳ͠ʣ wσβΠϯ͸)5.-ϨϕϧͰࣗ༝ʹฤूՄೳͰɺ$.4ͷσʔλ͸.5λάͱ͍͏ಠࣗ λάͰ؆୯ʹѻ͑Δ

    wεϚʔτϑΥϯʹରԠͨ͠ଈઓྗʹͳΔϨεϙϯγϒσβΠϯͷςʔϚΛෳ਺༻ҙ w؆୯ʹ࡞੒ઃஔ͕Ͱ͖ΔϑΥʔϜػೳ͕ඪ४Ͱ౥ࡌ͞Ε͍ͯΔ
  7. .PWBCMF5ZQFOFUͷಛ௕΍ػೳ

  8. ௥Ճඅ༻ͳ͠ͷৗ࣌44-ରԠ ඪ४υϝΠϯ΋ಠࣗυϝΠϯ ΋ແྉͰৗ࣌44-Խ ඪ४υϝΠϯͷαΠτͰ͸αʔϏεڞ௨ͷ44-ূ ໌ॻΛར༻͠ɺಠࣗυϝΠϯͷαΠτͰ͸ɺඇӦ རஂମ*43(͕ఏڙ͢ΔແྉͰ44-5-4ূ໌ॻΛൃ ߦ͢ΔαʔϏεʮ-FUT&ODSZQUʯͷυϝΠϯೝূ ܕ44-ূ໌ॻΛར༻͠·͢ɻ αʔόূ໌ॻͷߋ৽͸ɺγοΫεɾΞύʔτ͕ߦ͏ ͨΊɺ໘౗ͳαʔόূ໌ॻͷߋ৽࡞ۀΛߦ͏͜ͱ

    ͳ͘ɺৗ࣌44-ʹରԠͨ͠αΠτΛӡ༻͢Δ͜ͱ ͕ՄೳͰ͢ɻ ˞ελϯμʔυϓϥϯҎ্ͳΒ࣋ͪࠐΈ44-΋ར ༻0,
  9. هࣄ΢Σϒϖʔδཤྺൺֱػೳ هࣄ΍΢ΣϒϖʔδΛอଘ͢Δ͝ͱʹཤྺ͕࢒ Γ·͢ɻཤྺΛࢀরͯ͠աڈͷঢ়ଶʹ໭ͨ͠Γɺ อଘ࣌ʹ͸จࣈ·ͰͷϝϞΛ࢒͢͜ͱ͕Ͱ͖ ΔͨΊɺมߋ಺༰΍ฤू಺༰ͳͲΛه࿥͓ͯ͠ ͘͜ͱ΋ՄೳͰ͢ɻ ߋ৽ΛߦͬͨϝϯόʔΛཤྺͰ֬ೝ͢Δ͜ͱ͕ Ͱ͖ΔͨΊɺ୭͕ͲͷΑ͏ͳมߋΛߦ͔ͬͨ͢ ͙Θ͔Γ·͢ɻ ෳ਺ਓͰهࣄ΍΢ΣϒϖʔδΛ

    ࡞Δࡍʹศརʂ
  10. ࠩ͠ସ͑༧໿ػೳ ӡ༻ͷॿ͚ͱͳΔࠩ͠ସ͑༧໿ػೳʂ ࢦఆͨ͠೔࣌ʹɺެ։͍ͯ͠Δهࣄ΍΢ΣϒϖʔδΛ ࠩ͠ସ͑Δ͜ͱ͕Մೳͳʮࠩ͠ସ͑༧໿ػೳʯ w ʮެ։தʯͷهࣄ͸ͦͷ··Ͱɺ࣍ʹߋ৽͢Δ಺༰ Λʮࠩ͠ସ͑൛ʯͱͯ͠࡞੒ w ࠩ͠ସ͑ͷ༧໿͕Մೳ w

    ʮެ։தʯͷهࣄ͕ࠩ͠ସΘΔͨͼʹɺࣗಈతʹཤ ྺ͕࢒Δ w ʮࠩ͠ସ͑൛ʯ͸աڈͷࠩ͠ସ͑ཤྺ΍ɺʮެ։தʯ ͷهࣄΛҾ༻ͯ͠࡞੒Մೳ
  11. ڞ༗ϓϨϏϡʔػೳ ਪଌ͞Εʹ͍͘ݻఆͷ63-ͰϓϨϏϡʔͰ͖Δ ͷͰɺࣾ಺ͷਓ΍ؔ܎ऀʹڞ༗ͯ͠಺༰Λ֬ೝ͠ ͯ΋Β͏͜ͱ͕ՄೳͰ͢ɻ ݸผϖʔδͷঢ়ଶ͚ͩͰ͸ͳ͘ɺτοϓϖʔδ΍ ҰཡϖʔδͰ͸ͲͷΑ͏ʹදࣔ͞ΕΔ͔Λެ։ લʹ֬ೝͰ͖Δͷ΋ಛ௕Ͱ͢ɻ ҆શͷͨΊύεϫʔυ΋ઃఆͰ͖·͢ɻ هࣄ΍΢ΣϒϖʔδΛ ެ։લʹڞ༗

  12. εϚʔτϑΥϯ͔Βͷ౤ߘɾ؅ཧ ౤ߘ͸εϚʔτϑΥϯΞϓϦ ؅ཧ͸ϒϥ΢βͰ εϚʔτϑΥϯ͔Β؆୯ʹهࣄ౤ߘͰ͖Δઐ༻ΞϓϦ ΛແྉͰఏڙ͍ͯ͠·͢ɻ هࣄ࡞੒͸ϒϩοΫܕʹͳ͓ͬͯΓɺը૾ͱจࣈͷ ฒͼସ͑΋؆୯ʹͰ͖·͢ɻ J04൛ɺ"OESPJE൛ͷ྆ํ༻ҙ͍ͯ͠·͢ɻ ·ͨɺϒϥ΢βͰ؅ཧը໘ʹΞΫηεͨ͠৔߹΋ε ϚʔτϑΥϯʹ࠷దԽ͞Ε͍ͯΔͷͰɺ΄ͱΜͲͷػ

    ೳΛར༻Ͱ͖·͢ɻ ϑΟʔνϟʔϑΥϯ͔Β͸ ϝʔϧͰ౤ߘ
  13. ϫʔΫϑϩʔػೳ εϜʔζͳӡӦʹʂ ίϯςϯπʢهࣄɾ΢ΣϒϖʔδʣΛެ։͢Δ·Ͱͷ ίϛϡχέʔγϣϯΛߦ͏ػೳɻ ϝʔϧͰ௨஌΋͞ΕɺΞΧ΢ϯτΛ࣋ͨͳ͍ϝϯόʔ ΋ࢀՃՄೳ ελϯμʔυϓϥϯҎ্Ͱར༻Մೳ

  14. ؅ཧը໘*1ΞυϨε੍ݶ ҆શͳӡӦʹʂ ؅ཧը໘΁ͷΞΫηεΛ΢Σ ϒαΠτຖʹ*1ΞυϨε੍ ݶ΋Մೳɻ ສ͕ҰϝʔϧΞυϨε΍ύ εϫʔυ͕஌ΒΕͨ৔߹Ͱ ΋΢ΣϒαΠτΛकΕ·͢ɻ

  15. ϕʔεςʔϚΛΧελϚΠζͯ͠ςʔϚԽ

  16. σβΠϯ .PWBCMF5ZQFޓ׵ͷλάʹΑΔ )5.-ϨϕϧͰͷॊೈͳΧελϚΠζ .5λάͱ͍͏.PWBCMF5ZQFޓ׵ͷλάΛ࢖͍ɺ)5.-Ϩ ϕϧͰͷॊೈͳσβΠϯ࡞੒͕ՄೳͰ͢ɻ ྫ͑͹ɺNU&OUSZ5JUMFͱ͍͏λάͰهࣄͷλΠτϧΛ දࣔ͢Δ͜ͱ͕Ͱ͖ΔͷͰɺҎԼͷΑ͏ʹ)5.-ͱ૊Έ߹Θ ͤΔ͚ͩͰϖʔδͷݟग़͠Λ؆୯ʹ࡞Δ͜ͱ΋Ͱ͖·͢ɻ IDMBTTlFOUSZUJUMFNU&OUSZ5JUMFI ·ͨɺ(JU)VC࿈ܞػೳΛ࢖͏ͱɺ(JU)VCʹίϛοτͨ͠࠷

    ৽ͷςϯϓϨʔτϑΝΠϧͱ.PWBCMF5ZQFOFU্ͷςϯϓϨʔ τΛࣗಈతʹಉظ͢Δ͜ͱ͕Ͱ͖·͢ɻ όʔδϣϯ؅ཧΛར༻͠ɺ҆શͰ࣮֬ͳӡ༻Λߦ͑·͢ɻ
  17. ݶఆެ։ ؅ཧը໘͔Β؆୯ʹӾཡ੍ݶ ؅ཧը໘͔Βݶఆެ։Λઃఆ͢Δͱɺϖʔδ΁ͷΞΫη εΛ wϩάΠϯϖʔδΛ࢖ͬͨύεϫʔυೝূ wϢʔβ໊ͱύεϫʔυΛ͖͔ΕΔϕʔγοΫೝূ ͷ͔̎ͭΒબ୒ͯ͠ઃఆ͢Δ͜ͱ͕ՄೳͰ͢ɻ ։ൃ్தͰݟΒΕͨ͘ͳ͍৔߹΍؆қతͳձһ޲͚ϖʔ δͱͯ͠ͷӡ༻ͳͲՄೳͰ͢ɻ

  18. ϑΥʔϜػೳ ͓໰͍߹ΘͤͳͲʹ࢖͑Δ ϑΥʔϜػೳΛඪ४૷උ ࢦఆ͞ΕͨίʔυຒΊࠐΉ͚ͩͰ؆୯ʹɺ ͓໰͍߹ΘͤϑΥʔϜΛઃஔ͢Δ͜ͱ͕Ͱ ͖·͢ɻ ߲໨΍ϥϕϧͳͲΛࣗ༝ʹઃஔ͠ɺฒͼସ ͑΋ՄೳͰ͢ɻ ϑΝΠϧ΋ఴ෇͢Δ͜ͱ͕Ͱ͖·͢ɻ

  19. ϑΥʔϜػೳͷڧԽ ɾड෇σʔλͷอଘͱ$47ʹΑΔॻ͖ग़͠ ɾ೔࣌΍ड෇݅਺ʹΑΔࣗಈऴྃػೳ ɾड෇൪߸ͷදࣔͱ؅ཧ ɾϑΥʔϜʹड෇݅਺ͷঢ়گΛදࣔ ड෇σʔλΛอଘˍॻ͖ग़͠Մೳʂ ड෇σʔλΛۀ຿վળϓϥοτϑΥʔϜͷ LJOUPOFͷΞϓϦʹ௚઀ૹ৴ LJOUPOF࿈ܞػೳ

  20. .PWBCMF5ZQFOFUϑΥʔϜ 8PSE1SFTTͰ΋੩త)5.-ϖʔ δͰ΋ɺιʔεΛషΓ෇͚Δ͚ͩ Ͱઃஔ͕Ͱ͖ΔϑΥʔϜαʔϏεʂ IUUQTNPWBCMFUZQFOFUGPSN

  21. ϦμΠϨΫτػೳ ϖʔδɾσΟϨΫτϦ୯ҐͷϦμΠϨΫτ ϖʔδ୯Ґͷઃఆ͸΋ͪΖΜɺϑΥϧμ୯ ҐͰࢦఆ͢Δͱͦͷ഑ԼͷύεΛอ࣋ͨ͠ ··ϦμΠϨΫτ͞Ε·͢ɻ Ҿӽ࣌͠΍αΠτӡ༻ʹศརʹར༻Ͱ͖· ͢ɻ

  22. 18"ରԠαϙʔτػೳ 8FCϓογϡ௨஌ɾΦϑϥΠϯΩϟογϡ 18" 1SPHSFTTJWF8FC"QQT Λར༻͢ Δͱɺ΢ΣϒαΠτΛωΠςΟϒΞϓϦʹ ͍ۙײ֮Ͱར༻Ͱ͖ΔΑ͏ʹ͢Δ͜ͱ͕Ͱ ͖·͢ɻ ͦͷͳ͔ͷɺ8FCϓογϡ௨஌ͱΦϑϥ ΠϯΩϟογϡΛར༻Ͱ͖ΔػೳΛαϙʔ

    τ͍ͯ͠·͢ɻ ˞8FCϓογϡ௨஌͸ελϯμʔυϓϥ ϯҎ্Ͱར༻Ͱ͖·͢
  23. ଟݴޠαΠτ࡞੒δϟύϦϯΨϧ࿈ܞػೳ .PWBCMF5ZQFOFUͷ؅ཧը໘͔Β௚઀຋༁ ݟੵ΋Γɾґཔ͕Ͱ͖Δɻ͞Βʹɺ຋༁݁ ՌΛ֬ೝ͠ɺݩͷهࣄ΁൓ө͢Δ͜ͱ͕Մ ೳʂ

  24. %BUB"1* ࡢ೥݄̍̎ʹެ։ʂஈ֊తʹରԠ༧ఆ "1*Λܦ༝ͯ͠৘ใΛॻ͖ࠐΉɾݺͼग़͢͜ͱ ͕Մೳ

  25. %BUB"1*ͷରԠঢ়گ

  26. %BUB"1*ͷରԠঢ়گ .PWBCMF5ZQFOFUͷ%BUB"1*ͰରԠͯ͠ ͍Δ߲໨ wϩάΠϯؔ࿈ wهࣄ w΢Σϒϖʔδ wΞΠςϜ ιϑτ΢ΣΞ൛.PWBCMF5ZQFͷ%BUB"1*ͱ ͷରԠࠩ෼ͷৄ͘͠͸ҎԼ IUUQTNPWBCMFUZQFOFUTVQQPSU

    EBUBBQJ%BUB"1*FOEQPJOUIUNM
  27. %BUB"1*ͷઃఆ ઃఆʼެ։͔Βߦ͑Δ ڐՄ͢ΔΦϦδϯʢυϝΠϯʣ ΛࢦఆͰ͖Δ

  28. %BUB"1*ͷઃఆ ϝϯόʔʼҰཡ͔ΒϢʔβʔຖʹ ઃఆͰ͖Δ Ϣʔβʔຖʹ%BUB"1*Λ༗ޮʹ͢ Δ͔ʁͱύεϫʔυΛઃఆ͢Δ͜ ͱ͕Ͱ͖·͢ɻ

  29. %BUB"1*ͷ׆༻ྫ

  30. J04͔Β௚઀౤ߘ J04ͷγϣʔτΧοτΞϓϦΛ࡞੒ %BUB"1*Λ࢖ͬͯࣸਅܥΞϓϦ͔Β௚઀౤ߘ J04͔Βར༻Ͱ͖ΔγϣʔτΧοτΞϓϦΛ ࢖ͬͯɺ؅ཧը໘Λར༻ͤͣʹ௚઀ .PWBCMF5ZQFOFUͷΞΠςϜʹը૾Λ౤ߘՄೳ ʢ΍Γํ࣍ୈͰهࣄͱͯ͠౤ߘ͢Δ͜ͱ΋Մೳʣ IUUQTNPWBCMFUZQFOFUCMPHJPTIUNM

  31. ࣾ಺γεςϜ͔Β࠾༻৘ใͷهࣄΛ؅ཧ͢Δ ࣗࣾͷ؅ཧγεςϜ͔Β࠾༻৘ใ Λ౤ߘɾ؅ཧ ࣗࣾͷ؅ཧγεςϜ಺ʹɺ࠾༻৘ใͷ σʔλ͕͋Δ৔߹ɺͦͷ؅ཧը໘͔Β %BUB"1*ܦ༝Ͱ.PWBCMF5ZQFOFUͷ؅ ཧը໘ʹೖΒͣʹɺ࠾༻৘ใΛܝࡌɾ ؅ཧ͢Δ͜ͱ͕Ͱ͖Δ ࣾ಺ۀ຿ ӡ༻γεςϜ

  32. .5OFUͷαΠτͷ࠷৽৘ใΛଞͷαΠτͰදࣔ ଞͷαΠτʹ࠷৽ͷχϡʔεҰཡΛ දࣔ͠༠ಋ ྫ͑͹ɺຊମͷ΢ΣϒαΠτ͕ݩʑ͋Γɺ αϒυϝΠϯͰOFUͷαΠτΛӡӦ͍ͯ͠ Δ৔߹ɺຊମํʹ࠷৽ͷχϡʔεҰཡΛσʔ λ"1*Ͱදࣔͤ͞ɺৄࡉ͸OFUͷαΠτ΁ ༠ಋɺͱ͍͏ྲྀΕ΋࡞ΕΔ FYBNQMFDPN IBZBTFUW

  33. ߋ৽ػೳΛ࣋ͨͳ͍αΠτʹ %BUB"1*ͰχϡʔεΛ͢΂ͯදࣔ͢Δ ֎෦αΠτʹ%BUB"1*ͰهࣄҰཡ͔Βৄࡉ΋ ؚΊͯදࣔͤ͞Δ ߋ৽ػೳΛ࣋ͨͳ͍αΠτʢ$(*͕࢖͑ͳ͍ʣ ͳͲͰɺ.PWBCMF5ZQFOFUͰ࡞੒ͨ͠χϡʔ εͷ৘ใΛ͢΂ͯදࣔͤΔ͜ͱ΋Մೳ

  34. ຊ൪σʔλΛऔಘͭͭ͠։ൃΛߦ͏ ։ൃ؀ڥͰຊ൪ͷίϯςϯπͰ֬ೝ ։ൃ؀ڥͰςϯϓϨʔτΛ࡞Δࡍʹɺ࣮ࡍͷ ίϯςϯπΛ%BUB"1*Ͱऔಘͯ͠දࣔ֬͠ೝ ͢Δ IUUQTVTVBMPNBHJUIVCJPNUEBUBBQJ SFBDUEPDTQMBZHSPVOEIUNM

  35. ৭ʑࢼͯ͠Έͨ͘ͳΓ·ͨ͠ΑͶʁ

  36. ੍࡞ऀ޲͚ධՁϥΠηϯε ੍࡞ऀ޲͚ධՁϥΠηϯε 8FC੍࡞ऀͷํ͕ɺσϞ΍ධՁʹར༻Ͱ͖ΔϥΠ ηϯεΛ༻ҙ͍ͯ͠·͢ɻ Ϣʔβʔ਺͸Ϣʔβʔ·ͰͱͳΓɺҰ࣌తͳࢼ ༻໨తͰɺސ٬ϢʔβʔͷΞΧ΢ϯτʹି͠ग़͢͜ ͱ΋ՄೳͰ͢ɻ

  37. αϙʔτίϯςϯπ τϑͰ΋Ͱ͖ΔʂʁςʔϚ։ൃߨ࠲ ςϯϓϨʔτɾςʔϚ։ൃΛ͸͡ΊΔॳ৺ ऀ޲͚ίϯςϯπɻ IUUQTEFWFMPQFSNPWBCMFUZQFOFU UIFNFHVJEF  ɹॻ੶ͷ1%'൛΋ެ։தʂ