Slide 64
Slide 64 text
ୈ 5 ষ Haskell Ͱͷ Web API ΫϥΠΞϯτͷ࡞Γํ 5.3 ࣮: API ͷઃܭΛܕͰ͢Δ
"name_normalized": "general",
"is_read_only": false,
"is_shared": false,
"parent_conversation": null,
"is_ext_shared": false,
"is_org_shared": false,
"pending_shared": [],
"is_pending_ext_shared": false,
"is_member": true,
"is_private": false,
"is_mpim": false,
"last_read": "1502126650.228446",
"topic": {
"value": "For public discussion of generalities",
"creator": "W012A3BCD",
"last_set": 1449709364
},
"purpose": {
"value": "This part of the workspace is for fun. Make fun here.",
"creator": "W012A3BCD",
"last_set": 1449709364
},
"previous_names": [
"specifics",
"abstractions",
"etc"
],
"locale": "en-US"
}
}
Conversation ܕͱͯ͠දݱ͍ͨ͠ͷ "channel" Ωʔͷ JSON ΦϒδΣΫτͷ෦Ͱ͢ɻҰ
ݟ͜ΕΛ͜ͷ··ܕͱͯ͠ॻ͚ྑͦ͞͏Ͱ͕͢ɺ1 ର 1 ͷμΠϨΫτϝοηʔδͷ߹ͷ JSON
࣍ͷΑ͏ͳͷ͕ฦͬͯ͘ΔΑ͏Ͱ͢ɻ
conversations.info ͷϨεϙϯε JSON ͷμΠϨΫτϝοηʔδͷͱ͖ͷྫ
{
"ok": true,
"channel": {
"id": "C012AB3CD",
"created": 1507235627,
"is_im": true,
"is_org_shared": false,
"user": "U27FFLNF4",
"last_read": "1513718191.000038",
"latest": {
"type": "message",
"user": "U5R3PALPN",
"text": "Psssst!",
57