{"id":3905,"date":"2018-01-18T12:46:04","date_gmt":"2018-01-18T03:46:04","guid":{"rendered":"https:\/\/chat-messenger.com\/?p=3905"},"modified":"2026-07-23T00:11:16","modified_gmt":"2026-07-22T15:11:16","slug":"%e6%87%89%e7%94%a8%e7%a8%8b%e5%bc%8f%e4%bb%8b%e9%9d%a2","status":"publish","type":"post","link":"https:\/\/chat-messenger.com\/zh_tw\/manual\/cloud_mobile\/api","title":{"rendered":"\u901a\u8fc7\u5e94\u7528\u7a0b\u5e8f\u63a5\u53e3\u8fde\u63a5\u5b9e\u73b0\u5185\u90e8\u64cd\u4f5c\u81ea\u52a8\u5316\u3002"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">API \u9023\u643a<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Chat&amp;Messenger API \u3092\u4f7f\u3046\u4e8b\u3067\u3001\u5916\u90e8\u30b7\u30b9\u30c6\u30e0\u3001\u30d7\u30ed\u30b0\u30e9\u30e0\u3068\u7c21\u5358\u306b\u9023\u643a\u3059\u308b\u4e8b\u304c\u3067\u304d\u307e\u3059\u3002<br>API \u9023\u643a\u306b\u3088\u308a\u3001\u6b21\u306e\u3088\u3046\u306a\u51e6\u7406\u304c\u53ef\u80fd\u306b\u306a\u308a\u307e\u3059\u3002<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>\u793e\u5185\u30b7\u30b9\u30c6\u30e0\u3068\u9023\u643a\u3057\u3001\u696d\u52d9\u30c7\u30fc\u30bf\u3092\u30c1\u30e3\u30c3\u30c8\u30eb\u30fc\u30e0\u306b\u901a\u77e5<\/li><li>\u30b7\u30b9\u30c6\u30e0\u30a8\u30e9\u30fc\u3092\u691c\u77e5\u3057\u95a2\u4fc2\u8005\u306b\u901a\u77e5<\/li><li>\u793e\u5185\u30b0\u30eb\u30fc\u30d7\u30a6\u30a7\u30a2\u304b\u3089Web\u4f1a\u8b70\u9023\u643a<\/li><li>\u30b9\u30b1\u30b8\u30e5\u30fc\u30eb\u3084\u4f1a\u8b70\u5ba4\u306e\u4e88\u7d04\u60c5\u5831\u3092\u53d6\u5f97\u3057\u3001\u4ed6\u30b7\u30b9\u30c6\u30e0\u3068\u9023\u643a<\/li><\/ul>\n\n\n\n<div class=\"point\">API \u9023\u643a\u306f\u30af\u30e9\u30a6\u30c9 Enterprise \/ \u30aa\u30f3\u30d7\u30ec\u30df\u30b9 Ultimate \u4ee5\u4e0a\u306e\u30d7\u30e9\u30f3\u304c\u5fc5\u8981\u3067\u3059\u3002<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">API Token \u3068 API \u30a4\u30f3\u30bf\u30fc\u30d5\u30a7\u30a4\u30b9<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">\u7ba1\u7406\u753b\u9762\u304b\u3089 API Token \u306e\u53d6\u5f97<\/h3>\n\n\n\n<div class=\"wp-block-columns\">\n<div class=\"wp-block-column\">\n<p class=\"wp-block-paragraph\">API \u9023\u643a\u3092\u884c\u3046\u5834\u5408\u3001\u6700\u521d\u306b API Token \u3092\u53d6\u5f97\u3057\u3066\u304f\u3060\u3055\u3044\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u53d6\u5f97\u3057\u305f apiToken \/ serverURL \u3092\u3001\u4ee5\u4e0b\u300cAPI \u30a4\u30f3\u30bf\u30fc\u30d5\u30a7\u30a4\u30b9\u300d\u306e\u901a\u308a JavaScript \/ curl \u306b\u5f15\u304d\u6e21\u3057\u3066\u304f\u3060\u3055\u3044\u3002<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column\">\n<figure class=\"wp-block-image size-full is-resized is-style-shadow\"><img decoding=\"async\" src=\"https:\/\/chat-messenger.com\/wp-content\/uploads\/2024\/11\/image.png\" alt=\"\" class=\"wp-image-11354\" width=\"266\" height=\"134\"\/><\/figure>\n\n\n\n<p class=\"is-style-icon_info wp-block-paragraph\">API Token \u306f\u3001\u30d1\u30b9\u30ef\u30fc\u30c9\u3068\u540c\u3058\u3067\u53d6\u308a\u6271\u3044\u306b\u3054\u6ce8\u610f\u304f\u3060\u3055\u3044\u3002<\/p>\n<\/div>\n<\/div>\n\n\n\n<h3 class=\"wp-block-heading\">API \u30a4\u30f3\u30bf\u30fc\u30d5\u30a7\u30a4\u30b9<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">API \u30a4\u30f3\u30bf\u30fc\u30d5\u30a7\u30a4\u30b9\u3068\u3057\u3066\u3001JavaScript \/ curl \u30b3\u30de\u30f3\u30c9\u30e9\u30a4\u30f3 \/ \u4efb\u610f\u306eHTTP\u30a2\u30af\u30bb\u30b9\u30d7\u30ed\u30b0\u30e9\u30e0\u304c\u5229\u7528\u3067\u304d\u307e\u3059\u3002\u4ee5\u4e0b\u306e\u30b5\u30f3\u30d7\u30eb\u306f\u5171\u306b\u3001\u4f1a\u8b70\u5ba4\u306e\u767b\u9332\u60c5\u5831\u3092JSON\u5f62\u5f0f\u3067\u53d6\u5f97\u3059\u308b\u4e8b\u304c\u3067\u304d\u307e\u3059\u3002<\/p>\n\n\n\n<p class=\"is-style-crease wp-block-paragraph\">\u6b63\u898fSSL\u9069\u7528\u3067\u306a\u3044\u74b0\u5883\u3067\u306f serverURL\u306fHTTP 8080 \u30dd\u30fc\u30c8\u306b\u306a\u308a\u307e\u3059\u3002<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">JavaScript<\/h4>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-js\" data-lang=\"JavaScript\"><code>let config = {\n\t&quot;apiToken&quot;: &quot;QIQVOSvRJHrQElDwj20x******&quot;,\n\t&quot;serverURL&quot;: &quot;https:\/\/*****************&quot;\n}\nlet client = new CAMAPIClient(config);\nlet response = await client.getConferenceRooms();<\/code><\/pre><\/div>\n\n\n\n<h4 class=\"wp-block-heading\">curl \u30b3\u30de\u30f3\u30c9\u30e9\u30a4\u30f3<\/h4>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>curl -H &quot;x-cam-apiToken:token******&quot; ${serverURL}\/getConferenceRooms<\/code><\/pre><\/div>\n\n\n\n<h4 class=\"wp-block-heading\">\u4efb\u610f\u306eHTTP\u30a2\u30af\u30bb\u30b9\u30d7\u30ed\u30b0\u30e9\u30e0<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">\u4efb\u610f\u306eHTTP\u30a2\u30af\u30bb\u30b9\u30d7\u30ed\u30b0\u30e9\u30e0\u3067\u3082\u9023\u643a\u53ef\u80fd\u3067\u3059\u3002API\u5b9f\u884c\u306f <code>Content-Type<\/code> \u3092 <code>application\/x-www-form-urlencoded<\/code> \u3068\u3057\u3001POST\u3067\u9001\u4fe1\u3057\u3066\u304f\u3060\u3055\u3044\u3002<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">API \u30b5\u30f3\u30d7\u30eb\u753b\u9762<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">API \u5b9f\u884c\u3092\u7c21\u5358\u306b\u8a66\u305b\u308b\u30b5\u30f3\u30d7\u30ebURL\u304c\u3042\u308a\u307e\u3059\u3002\u30c6\u30b9\u30c8\u3067\u3054\u5229\u7528\u306e\u5834\u5408\u3001\u304a\u554f\u3044\u5408\u308f\u305b\u304b\u3089\u3054\u9023\u7d61\u304a\u9858\u3044\u3057\u307e\u3059\u3002<\/p>\n\n\n<div class=\"wp-block-image is-style-shadow\">\n<figure class=\"alignleft is-resized\"><img decoding=\"async\" src=\"https:\/\/chat-messenger.com\/images\/api_sample_page.jpg\" alt=\"\" width=\"294\" height=\"263\"\/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Message API<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">sendMessage<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u30e1\u30c3\u30bb\u30fc\u30b8\u3092\u9001\u4fe1\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">\u30b5\u30f3\u30d7\u30eb<\/h4>\n\n\n\n<h5 class=\"wp-block-heading\">\u30e1\u30c3\u30bb\u30f3\u30b8\u30e3\u30fc\u3067\u30e6\u30fc\u30b6ID\u3092\u6307\u5b9a\u3057\u3066\u9001\u4fe1<\/h5>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-js\" data-lang=\"JavaScript\"><code>let response = await getAPIClient().sendMessage(\n\t&quot;messenger&quot;, \t\/\/ messenger \u3092\u6307\u5b9a\u3057\u305f\u30c0\u30a4\u30ec\u30af\u30c8\u30e1\u30c3\u30bb\u30fc\u30b8\u3092\u6307\u5b9a\n\t&quot;Hello!&quot;,  \t\/\/ \u9001\u4fe1\u3059\u308b\u30e1\u30c3\u30bb\u30fc\u30b8\n\tfalse,   \t\/\/ \u5c01\u66f8\u306f off \n\t[&quot;user1@xxx.com&quot;, &quot;user2@xxx.com&quot;]\t\/\/ \u5b9b\u5148 Email \u30a2\u30c9\u30ec\u30b9 \n\t);<\/code><\/pre><\/div>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>curl -H &quot;x-cam-apiToken:token******&quot; -d message=&quot;{\\&quot;panelName\\&quot;:\\&quot;messenger\\&quot;,\\&quot;message\\&quot;:\\&quot;Hello\\&quot;,\\&quot;isOpened\\&quot;:false,\\&quot;generalPurposes\\&quot;:{\\&quot;users\\&quot;:\\&quot;user1@xxx.com,user2@xxx.com\\&quot;}}&quot; ${serverURL}\/sendMessage<\/code><\/pre><\/div>\n\n\n\n<h5 class=\"wp-block-heading\">\u30c1\u30e3\u30c3\u30c8\u30eb\u30fc\u30e0\u3092\u6307\u5b9a\u3057\u3066\u9001\u4fe1<\/h5>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-js\" data-lang=\"JavaScript\"><code>let response = await getAPIClient().sendMessage(\n\t&quot;\u30eb\u30fc\u30e0\u540d&quot;, \n\t&quot;Hello!&quot;, \n\tfalse,\n        [&quot;user1@xxx.com&quot;, &quot;user2@xxx.com&quot;]\t\/\/ \u30e1\u30f3\u30b7\u30e7\u30f3\u3068\u3057\u3066 Email \u30a2\u30c9\u30ec\u30b9\u6307\u5b9a \n);<\/code><\/pre><\/div>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>curl -H &quot;x-cam-apiToken:token******&quot; -d message=&quot;{\\&quot;panelName\\&quot;:\\&quot;\u30eb\u30fc\u30e0\u540d\\&quot;,\\&quot;message\\&quot;:\\&quot;Hello\\&quot;,\\&quot;isOpened\\&quot;:false,\\&quot;generalPurposes\\&quot;:{\\&quot;users\\&quot;:\\&quot;user1@xxx.com,user2@xxx.com\\&quot;}}&quot; ${serverURL}\/sendMessage<\/code><\/pre><\/div>\n\n\n\n<h4 class=\"wp-block-heading\">\u5f15\u6570<\/h4>\n\n\n\n<figure class=\"wp-block-table td_to_th_\"><table style=\"--swl-cell1-width:200px;\"><tbody><tr><\/tr><tr><td>send<\/td><td><ul><li>\u9001\u4fe1\u5bfe\u8c61\u3092\u6307\u5b9a\u3059\u308b <\/li><li>\u30e1\u30c3\u30bb\u30f3\u30b8\u30e3\u30fc\u306e\u5834\u5408\u306f\u3001messenger \u3092\u6307\u5b9a\u3001\u30c1\u30e3\u30c3\u30c8\u306e\u5834\u5408\u306f\u3001\u30eb\u30fc\u30e0\u540d\u3092\u6307\u5b9a\u3059\u308b<\/li><\/ul><\/td><\/tr><tr><td>users<\/td><td><ul><li>send \u304c messenger \u306e\u5834\u5408\u306f\u3001\u5b9b\u5148\u30e6\u30fc\u30b6\u306b\u3002\u30c1\u30e3\u30c3\u30c8\u30eb\u30fc\u30e0\u306e\u5834\u5408\u306f\u3001\u5168\u4f53\u5171\u6709\u3057\u305f\u4e0a\u3067\u30e1\u30f3\u30b7\u30e7\u30f3\u3067\u901a\u77e5\u3055\u308c\u308b <\/li><li>Email \u30a2\u30c9\u30ec\u30b9\u304b\u3089\u8a72\u5f53\u30e6\u30fc\u30b6\u3092\u691c\u7d22\u3059\u308b<\/li><li>\u8907\u6570\u9001\u4fe1\u306e\u5834\u5408\u3001Email \u306e\u533a\u5207\u308a\u6587\u5b57\u306f , \u3092\u6307\u5b9a<\/li><\/ul><\/td><\/tr><tr><td>message<\/td><td><ul><li>\u9001\u4fe1\u30e1\u30c3\u30bb\u30fc\u30b8\u3092\u6307\u5b9a\u3059\u308b <\/li><li>\u30c6\u30ad\u30b9\u30c8\u3092\u6539\u884c\u3055\u305b\u308b\u5834\u5408\u306f\u3001\u6539\u884c\u30b3\u30fc\u30c9 \\n \u3092\u633f\u5165\u3057\u307e\u3059\u3002<\/li><\/ul><\/td><\/tr><tr><td>seal<\/td><td><ul><li>true \/ false \u3092\u6307\u5b9a\u3002\u958b\u5c01\u78ba\u8a8d\u3067\u9001\u4fe1\u3059\u308b<\/li><\/ul><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">sendMessages<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">json \u30d5\u30a1\u30a4\u30eb\u304b\u3089\u4e00\u62ec\u3067\u30e1\u30c3\u30bb\u30fc\u30b8\u3092\u9001\u4fe1\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<p class=\"is-style-big_icon_point wp-block-paragraph\">json \u30d5\u30a1\u30a4\u30eb\u306f\u6587\u5b57\u30b3\u30fc\u30c9UTF8\u3067\u4fdd\u5b58\u3057\u3066\u304f\u3060\u3055\u3044\u3002<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">\u30b5\u30f3\u30d7\u30eb<\/h4>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>curl -H &quot;x-cam-apiToken:token******&quot; -d @messages.json\u00a0${serverURL}\/sendMessages <\/code><\/pre><\/div>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-json\" data-file=\"\u30c0\u30a4\u30ec\u30af\u30c8\u30e1\u30c3\u30bb\u30fc\u30b8\u3067\u9001\u4fe1\u3059\u308b\u5834\u5408\u306e messages.json\" data-lang=\"JSON\"><code>messages=[\n {&quot;message&quot;:&quot;\u3053\u3093\u306b\u3061\u306f 1&quot;,&quot;property&quot;:{&quot;users&quot;:&quot;user1@test.com,user2@test.com&quot;}},\n {&quot;message&quot;:&quot;\u3053\u3093\u306b\u3061\u306f 2&quot;,&quot;property&quot;:{&quot;users&quot;:&quot;user1@test.com,user2@test.com&quot;}},\n {&quot;message&quot;:&quot;\u3053\u3093\u306b\u3061\u306f 3&quot;,&quot;property&quot;:{&quot;users&quot;:&quot;user1@test.com,user2@test.com&quot;}},\n {&quot;message&quot;:&quot;\u3053\u3093\u306b\u3061\u306f 4&quot;,&quot;property&quot;:{&quot;users&quot;:&quot;user1@test.com,user2@test.com&quot;}},\n]<\/code><\/pre><\/div>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-json\" data-file=\"\u30c1\u30e3\u30c3\u30c8\u30eb\u30fc\u30e0 test \u306b\u53c2\u52a0\u3059\u308b\u5168\u54e1\u306b\u9001\u4fe1\u3059\u308b\u5834\u5408\u306e messages.json\" data-lang=\"JSON\"><code>messages=[\n  {&quot;send&quot;: &quot;test&quot;, &quot;message&quot;:&quot;\u30c6\u30b9\u30c8 1&quot;}\n]<\/code><\/pre><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Call API<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/chat-messenger.com\/manual\/videoconference_voicecall\/web-conference-usage#quick-call\">\u30af\u30a4\u30c3\u30afWeb\u4f1a\u8b70<\/a> URL\u3092\u4f5c\u6210\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">createQuickCall<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">\u30b5\u30f3\u30d7\u30eb<\/h4>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-js\" data-lang=\"JavaScript\"><code>let response = await getAPIClient().createQuickCall(\n\t1624368868714, \t\/\/ \u30af\u30a4\u30c3\u30af\u4f1a\u8b70\u306e\u671f\u9650(UnixTime\u30df\u30ea)\n\t&quot;password!&quot;,  \t\/\/ \u30af\u30a4\u30c3\u30af\u4f1a\u8b70\u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u6307\u5b9a\n\t);<\/code><\/pre><\/div>\n\n\n\n<h4 class=\"wp-block-heading\">\u5f15\u6570<\/h4>\n\n\n\n<figure class=\"wp-block-table td_to_th_\"><table style=\"--swl-cell1-width:200px;\"><tbody><tr><\/tr><tr><td>expiredDate<\/td><td>\u30af\u30a4\u30c3\u30af\u4f1a\u8b70\u306e\u671f\u9650(UnixTime\u30df\u30ea)\u3092\u6307\u5b9a\u3059\u308b<\/td><\/tr><tr><td><strong>title<\/strong><\/td><td>\u4f1a\u8b70\u753b\u9762\u306b\u8868\u793a\u3055\u308c\u308b\u30bf\u30a4\u30c8\u30eb\u3092\u8a2d\u5b9a<br>\u203b \u30d6\u30e9\u30f3\u30af\u306e\u5834\u5408\u306f\u3001\u8868\u793a\u3055\u308c\u306a\u3044<\/td><\/tr><tr><td>password<\/td><td>\u30af\u30a4\u30c3\u30af\u4f1a\u8b70\u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u6307\u5b9a <br>\u203b \u30d6\u30e9\u30f3\u30af\u306e\u5834\u5408\u306f\u3001\u30d1\u30b9\u30ef\u30fc\u30c9\u7121\u3057\u306e\u4f1a\u8b70URL\u304c\u4f5c\u6210\u3055\u308c\u308b<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">\u30ec\u30b9\u30dd\u30f3\u30b9<\/h4>\n\n\n\n<figure class=\"wp-block-table td_to_th_\"><table style=\"--swl-cell1-width:200px;\"><tbody><tr><\/tr><tr><td>sid<\/td><td>Web\u4f1a\u8b70ID<\/td><\/tr><tr><td>url<\/td><td>Web\u4f1a\u8b70URL<\/td><\/tr><tr><td>presenterPass<\/td><td>\u8996\u8074\u306e\u307f\u30e2\u30fc\u30c9\u306e\u4f1a\u8b70\u3092\u751f\u6210\u3057\u305f\u5834\u5408\u306b\u3001\u30d7\u30ec\u30bc\u30f3\u30bf\u30fc\u304c\u5fc5\u8981\u306b\u306a\u308b\u30d1\u30b9\u30ef\u30fc\u30c9<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">\u81ea\u52d5\u30ed\u30b0\u30a4\u30f3<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">createQuickCall \u3067\u751f\u6210\u3057\u305f\u4f1a\u8b70URL\u306b\u81ea\u52d5\u3067\u30ed\u30b0\u30a4\u30f3\u3059\u308b\u306b\u306f\u3001\u6b21\u306e\u3088\u3046\u306bURL\u30d1\u30e9\u30e1\u30fc\u30bf\u306b userName\u3001password \u3092\u9023\u7d50\u3057\u3066\u30a2\u30af\u30bb\u30b9\u3057\u3066\u304f\u3060\u3055\u3044\u3002<\/p>\n\n\n\n<p class=\"is-style-bg_stripe wp-block-paragraph\">https:\/\/app.chat-messenger.com\/share\/{Web\u4f1a\u8b70ID}<span class=\"swl-marker mark_orange\">?userName=\u592a\u90ce&amp;password=000<\/span><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">getCallStats<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Web\u4f1a\u8b70\u306e\u73fe\u5728\u306e\u53c2\u52a0\u8005\u6570\u306a\u3069\u30b9\u30c6\u30fc\u30bf\u30b9\u3092\u8fd4\u5374\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">\u30b5\u30f3\u30d7\u30eb<\/h4>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-js\" data-lang=\"JavaScript\"><code>let response = await getAPIClient().getCallStats(\n\t8sQYFO2sPYHb7xSsibpVCKaqrFmTpCureVqKvwKgSZJs, \t\/\/ Web\u4f1a\u8b70\u306eID\n\t);<\/code><\/pre><\/div>\n\n\n\n<h4 class=\"wp-block-heading\">\u5f15\u6570<\/h4>\n\n\n\n<figure class=\"wp-block-table td_to_th_\"><table style=\"--swl-cell1-width:200px;\"><tbody><tr><\/tr><tr><td>roomName<\/td><td>Web\u4f1a\u8b70\u306eID\u3092\u6307\u5b9a\u3001\u30af\u30a4\u30c3\u30af\u4f1a\u8b70\u306e\u5834\u5408\u306fSID<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">\u30ec\u30b9\u30dd\u30f3\u30b9<\/h4>\n\n\n\n<figure class=\"wp-block-table td_to_th_\"><table style=\"--swl-cell1-width:200px;\"><tbody><tr><\/tr><tr><td>roomName<\/td><td>Web\u4f1a\u8b70ID<\/td><\/tr><tr><td>title<\/td><td>Web\u4f1a\u8b70\u4ef6\u540d<\/td><\/tr><tr><td>creationDate<\/td><td>\u4f5c\u6210\u65e5\u6642<\/td><\/tr><tr><td>expiredDate<\/td><td>\u6709\u52b9\u671f\u9650<\/td><\/tr><tr><td>participants<\/td><td>\u73fe\u5728\u306e\u53c2\u52a0\u8005\u6570<\/td><\/tr><tr><td>inProgress<\/td><td>\u4f1a\u8b70\u304c\u9032\u884c\u4e2d\u306e\u5834\u5408\u306f true\u3001\u305d\u3046\u3067\u306a\u3044\u5834\u5408\u306f false<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">User API<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">User API \u306f curl \u30b3\u30de\u30f3\u30c9\u306e\u307f\u7528\u610f\u3057\u3066\u3044\u307e\u3059\u3002\u307e\u305f\u5b9f\u884c\u306b\u306f\u7ba1\u7406\u8005\u6a29\u9650\u304c\u5fc5\u8981\u3067\u3059\u3002<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">exportUsers<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">path \u3067\u6307\u5b9a\u3057\u305f\u5834\u6240\u306b\u3001\u30e6\u30fc\u30b6\u60c5\u5831\u3092CSV\u5f62\u5f0f\u3067\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">\u30b5\u30f3\u30d7\u30eb<\/h4>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>curl -H &quot;x-cam-apiToken:token******&quot;\u00a0-d &quot;path=exportUsers.csv&quot; ${serverURL}\/exportUsers<\/code><\/pre><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">updateUsersCSV<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">CSV\u30d5\u30a1\u30a4\u30eb\u304b\u3089\u4e00\u62ec\u3067\u30e6\u30fc\u30b6\u60c5\u5831\u3092\u66f4\u65b0\u3057\u307e\u3059\u3002\u203b \u53c2\u7167 <a href=\"https:\/\/chat-messenger.com\/manual\/cloud_mobile\/crowd_admin_menu#updateUsers\">CSV\u30d5\u30a9\u30fc\u30de\u30c3\u30c8<\/a> <\/p>\n\n\n\n<h4 class=\"wp-block-heading\">\u30b5\u30f3\u30d7\u30eb<\/h4>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>curl -H &quot;x-cam-apiToken:token******&quot; -F &quot;file=@updateUsers.csv&quot;\u00a0${serverURL}\/updateUsersCSV<\/code><\/pre><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">ChatRoom API<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">updateChatRoom<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u30c1\u30e3\u30c3\u30c8\u30eb\u30e0\u3092\u4f5c\u6210\u30fb\u66f4\u65b0\u3059\u308b<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">\u30b5\u30f3\u30d7\u30eb<\/h4>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-js\" data-lang=\"JavaScript\"><code>let chatRoom = { \n   &quot;id&quot;:&quot;1564831284702237059&quot;,\n   &quot;name&quot;:&quot;\u79d8\u5bc6\u4f1a\u8b70&quot;\n   &quot;createUserId&quot;:&quot;11u1pu9d32p8vuvjoZdd&quot;,\n   &quot;isPublic&quot;:false,\n   &quot;memberUids&quot;:{ \n      &quot;11u1pu9d32p8vuvjoZdd&quot;:true,\n      &quot;1lmn7hoh3s1ja26fsazw&quot;:true,\n      &quot;hhx10sfdv1jyou4la1ny&quot;:true,\n      &quot;3400w9rfvs504c35dt99&quot;:true,\n      &quot;309d32p8vuvjo5euuuwx&quot;:true\n   },\n}\nlet response = await getAPIClient().updateChatRoom(chatRoom);\nlet errors = response[&#39;errors&#39;];\nif (errors) {\n\tconsole.log(errors);\n\treturn;\n}\nconsole.log(response[&quot;chatRoom&quot;]);<\/code><\/pre><\/div>\n\n\n\n<h4 class=\"wp-block-heading\">\u5f15\u6570<\/h4>\n\n\n\n<figure class=\"wp-block-table td_to_th_\"><table><tbody><tr><\/tr><tr><td>chatRoom<\/td><td><ul><li>\u30c1\u30e3\u30c3\u30c8\u30eb\u30e0\u3092\u4f5c\u6210\u30fb\u66f4\u65b0\u3059\u308b JSON <\/li><li>id \u306f\u65b0\u898f\u306e\u5834\u5408\u306f\u4e0d\u8981<\/li><\/ul><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Schedule API<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">getConferenceMaster<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u4f1a\u8b70\u5ba4\u306e\u30de\u30b9\u30bf\u4e00\u89a7\u3092\u53d6\u5f97\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">\u30b5\u30f3\u30d7\u30eb<\/h4>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-js\" data-file=\"\u4f1a\u8b70\u5ba4\u306e\u30de\u30b9\u30bf\u4e00\u89a7\u3092\u53d6\u5f97\u3059\u308b\" data-lang=\"JavaScript\"><code>let response = await getAPIClient().getConferenceMaster();\nlet errors = response[&#39;errors&#39;];\nif (errors) {\n\tconsole.log(errors);\n\treturn;\n}\nconsole.log(response[&quot;conferenceRooms&quot;]);<\/code><\/pre><\/div>\n\n\n\n<h4 class=\"wp-block-heading\">\u5f15\u6570<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">\u7121\u3057<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">getConferenceRoomStatus<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u4f1a\u8b70\u5ba4\u306e\u4e88\u7d04\u72b6\u6cc1\u4e00\u89a7\u3092\u53d6\u5f97\u3059\u308b<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">\u30b5\u30f3\u30d7\u30eb<\/h4>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-js\" data-lang=\"JavaScript\"><code>let response = await getAPIClient().getConferenceRoomStatus(&quot;201908&quot;);\nlet errors = response[&#39;errors&#39;];\nif (errors) {\n\tconsole.log(errors);\n\treturn;\n}\nconsole.log(response[&quot;conferenceRoomStatus&quot;]);<\/code><\/pre><\/div>\n\n\n\n<h4 class=\"wp-block-heading\">\u5f15\u6570<\/h4>\n\n\n\n<figure class=\"wp-block-table td_to_th_\"><table><tbody><tr><\/tr><tr><td>yyyyMMdd<\/td><td><ul><li>\u5f15\u6570\u306e\u6307\u5b9a\u304c\u7121\u3044\u5834\u5408\u306f\u3001\u4f1a\u8b70\u5ba4\u306e\u30de\u30b9\u30bf\u4e00\u89a7\u304c\u53d6\u5f97\u3055\u308c\u308b\u3002 <\/li><li>\u5f15\u6570 yyyyMMdd \u306b\u6708\u3001\u307e\u305f\u306f\u65e5\u4ed8\u3092\u3059\u308b\u3068\u3001\u8a72\u5f53\u4f1a\u8b70\u5ba4\u306e\u4e88\u7d04\u72b6\u6cc1\u304c\u53d6\u5f97\u3067\u304d\u307e\u3059\u3002\u4f8b) 201908 or 20190801<\/li><li>\u4e88\u7d04\u72b6\u6cc1\u306f conferenceRooms.reservedSchedules \u306b\u683c\u7d0d\u3055\u308c\u3066\u3044\u307e\u3059\u3002<\/li><\/ul><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">API \u306e\u30a8\u30e9\u30fc\u5224\u5b9a<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">API \u306e\u30a8\u30e9\u30fc\u5224\u5b9a\u306f\u3001\u6b21\u306e\u901a\u308a\u5224\u5b9a\u3057\u3066\u304f\u3060\u3055\u3044\u3002<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">HTTP\u30b9\u30c6\u30fc\u30bf\u30b9\u304c200\u4ee5\u5916<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">HTTP\u30b9\u30c6\u30fc\u30bf\u30b9\u304c200\u4ee5\u5916\u306e\u5834\u5408\u306f\u3001\u4f8b\u5916\u306a\u304f\u30a8\u30e9\u30fc\u3067\u3059\u3002<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">HTTP\u30b9\u30c6\u30fc\u30bf\u30b9\u304c200\u3060\u304c\u3001\u30b5\u30fc\u30d0\u3067\u30a8\u30e9\u30fc<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">API\u30c8\u30fc\u30af\u30f3\u304c\u4e0d\u6b63\u3084\u3001\u5bfe\u8c61\u30c7\u30fc\u30bf\u304c\u5b58\u5728\u3057\u306a\u3044\u5834\u5408\u306a\u3069\u306f\u3001HTTP\u30b9\u30c6\u30fc\u30bf\u30b9\u305d\u306e\u3082\u306e\u306f200\u3067\u8fd4\u5374\u3055\u308c\u3001\u30ec\u30b9\u30dd\u30f3\u30b9\u4e2d\u306e status \u304c 520 \u3067\u5224\u5b9a\u53ef\u80fd\u3067\u3059\u3002\u307e\u305f errors \u306b\u306f\u30a8\u30e9\u30fc\u539f\u56e0\u306e code \u3068 message \u304c\u914d\u5217\u3067\u683c\u7d0d\u3055\u308c\u307e\u3059\u3002<\/p>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-plain\"><code>{&quot;status&quot;:520, &quot;errors&quot;:[{&quot;code&quot;:&quot;805&quot;,&quot;message&quot;:&quot;API\u30c8\u30fc\u30af\u30f3\u304c\u6b63\u3057\u304f\u3042\u308a\u307e\u305b\u3093&quot;}]}<\/code><\/pre><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">code \u306e\u610f\u5473\u3068\u3001\u540c\u6642\u306b\u8fd4\u5374\u3055\u308c\u308b message \u306e\u8a73\u7d30\u306f\u4ee5\u4e0b\u3067\u3059\u3002<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table style=\"--swl-cell1-width:100px;\"><thead><tr><th>code<\/th><th><strong>\u610f\u5473<\/strong><\/th><th>message<\/th><\/tr><\/thead><tbody><tr><td>400<\/td><td>\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u5074\u306e\u4e0d\u6b63\u306a\u30ea\u30af\u30a8\u30b9\u30c8<\/td><td>\u3053\u306e\u30ea\u30af\u30a8\u30b9\u30c8\u306f\u7121\u52b9\u3067\u3059\u3002<\/td><\/tr><tr><td>405<\/td><td>\u5b58\u5728\u3057\u306a\u3044\u30b0\u30eb\u30fc\u30d7<\/td><td>&#8211;<\/td><\/tr><tr><td>406<\/td><td>\u30b0\u30eb\u30fc\u30d7\u5909\u66f4\u304c\u3067\u304d\u306a\u3044<\/td><td>&#8211;<\/td><\/tr><tr><td>451<\/td><td>\u30e6\u30fc\u30b6\u304c\u767b\u9332\u3055\u308c\u3066\u3044\u306a\u3044<\/td><td>\u30e6\u30fc\u30b6\u304c\u767b\u9332\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3002\u5148\u306b\u30e6\u30fc\u30b6\u767b\u9332\u3057\u3066\u304f\u3060\u3055\u3044\u3002 <br>\u203b\u30e6\u30fc\u30b6\u304c\u81ea\u8eab\u3067\u767b\u9332\u3067\u304d\u308b\u5834\u5408<\/td><\/tr><tr><td>452<\/td><td>\u30e6\u30fc\u30b6\u304c\u767b\u9332\u3055\u308c\u3066\u3044\u306a\u3044<\/td><td>\u30e6\u30fc\u30b6\u304c\u767b\u9332\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3002<\/td><\/tr><tr><td>490<\/td><td>\u30ed\u30b0\u30a4\u30f3\u65bd\u884c\u56de\u6570\u3092\u8d85\u904e\u3057\u305f<\/td><td>\u30d1\u30b9\u30ef\u30fc\u30c9\u8a66\u884c\u56de\u6570\u306e\u4e0a\u9650\u306b\u9054\u3057\u305f\u3081\u30ed\u30b0\u30a4\u30f3\u3067\u304d\u307e\u305b\u3093\u3002\u3057\u3070\u3089\u304f\u6642\u9593\u3092\u304a\u3044\u3066\u304b\u3089\u518d\u5ea6\u304a\u8a66\u3057\u304f\u3060\u3055\u3044\u3002<\/td><\/tr><tr><td>491<\/td><td>\u30ea\u30af\u30a8\u30b9\u30c8\u56de\u6570\u304c\u591a\u3059\u304e\u308b<\/td><td>&#8211;<\/td><\/tr><tr><td>500<\/td><td>\u4e88\u671f\u305b\u306c\u30b5\u30fc\u30d0\u8d77\u56e0\u306e\u30a8\u30e9\u30fc<\/td><td>&#8211;<\/td><\/tr><tr><td>503<\/td><td>\u30b5\u30fc\u30d3\u30b9\u304c\u5229\u7528\u3067\u304d\u306a\u3044<\/td><td>&#8211;<\/td><\/tr><tr><td>800<\/td><td>\u7ba1\u7406\u8005\u5c02\u7528\u6a5f\u80fd\u306e\u305f\u3081\u5229\u7528\u3067\u304d\u306a\u3044<\/td><td>\u3053\u306e\u6a5f\u80fd\u306f\u7ba1\u7406\u8005\u3057\u304b\u5229\u7528\u3067\u304d\u307e\u305b\u3093\u3002<\/td><\/tr><tr><td>802<\/td><td>API\u5c02\u7528\u6a5f\u80fd\u306e\u305f\u3081\u5229\u7528\u3067\u304d\u306a\u3044<\/td><td>\u3053\u306e\u64cd\u4f5c\u306fAPI\u306e\u307f\u3067\u5229\u7528\u53ef\u80fd\u3067\u3059\u3002<\/td><\/tr><tr><td>805<\/td><td>API\u30c8\u30fc\u30af\u30f3\u4e0d\u6b63<\/td><td>API\u30c8\u30fc\u30af\u30f3\u304c\u6b63\u3057\u304f\u3042\u308a\u307e\u305b\u3093\u3002<\/td><\/tr><\/tbody><\/table><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>API \u9023\u643a Chat&amp;Messenger API \u3092\u4f7f\u3046\u4e8b\u3067\u3001\u5916\u90e8\u30b7\u30b9\u30c6\u30e0\u3001\u30d7\u30ed\u30b0\u30e9\u30e0\u3068\u7c21\u5358\u306b\u9023\u643a\u3059 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"swell_btn_cv_data":"","footnotes":""},"categories":[16],"tags":[],"class_list":["post-3905","post","type-post","status-publish","format-standard","hentry","category-cloud_mobile"],"_links":{"self":[{"href":"https:\/\/chat-messenger.com\/zh_tw\/wp-json\/wp\/v2\/posts\/3905","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/chat-messenger.com\/zh_tw\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/chat-messenger.com\/zh_tw\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/chat-messenger.com\/zh_tw\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/chat-messenger.com\/zh_tw\/wp-json\/wp\/v2\/comments?post=3905"}],"version-history":[{"count":10,"href":"https:\/\/chat-messenger.com\/zh_tw\/wp-json\/wp\/v2\/posts\/3905\/revisions"}],"predecessor-version":[{"id":13081,"href":"https:\/\/chat-messenger.com\/zh_tw\/wp-json\/wp\/v2\/posts\/3905\/revisions\/13081"}],"wp:attachment":[{"href":"https:\/\/chat-messenger.com\/zh_tw\/wp-json\/wp\/v2\/media?parent=3905"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/chat-messenger.com\/zh_tw\/wp-json\/wp\/v2\/categories?post=3905"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/chat-messenger.com\/zh_tw\/wp-json\/wp\/v2\/tags?post=3905"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}