{"id":1330,"date":"2022-06-05T09:09:00","date_gmt":"2022-06-05T01:09:00","guid":{"rendered":"http:\/\/hower.forwebs.net\/robot\/?p=1330"},"modified":"2022-06-06T10:40:22","modified_gmt":"2022-06-06T02:40:22","slug":"%e4%b8%8b%e6%9c%9f%e7%ac%ac14%e5%a0%82%e9%9b%b2%e7%ab%af%e6%9c%8d%e5%8b%99%e6%a9%9f%e5%99%a8%e4%ba%ba-line%e6%a9%9f%e5%99%a8%e4%ba%ba%e5%9b%9e%e6%87%89%e5%90%84%e7%a8%ae%e6%a0%bc%e5%bc%8f","status":"publish","type":"post","link":"https:\/\/hower.forwebs.net\/robot\/archives\/1330","title":{"rendered":"\u4e0b\u671f\u7b2c14\u5802[\u96f2\u7aef\u670d\u52d9\u6a5f\u5668\u4eba] Line\u6a5f\u5668\u4eba\u56de\u61c9\u5404\u7a2e\u683c\u5f0f"},"content":{"rendered":"\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<p class=\"has-pale-cyan-blue-background-color has-background\">\u4e0a\u9031\u6536\u7a6b<\/p>\n\n\n\n<p> \u4e0a\u9031\u6709\u540c\u5b78\u63d0\u554f if \u7684\u8a9e\u6cd5\uff0c\u5176\u5be6java script\u7684 if \u8a9e\u6cd5\u6709\u5169\u7a2e\uff0c<br>\u4e00\u7a2e\u662f\u50cfC\u8a9e\u8a00\u90a3\u6a23\u7528 if  (&#8230;) { }<br>\u53e6\u5916\u4e00\u7a2e\u662f\u4e0d\u7528{ }\uff0c\u800c\u4f7f\u7528\u985e\u4f3c python \u7684\u7e2e\u6392\uff0c\u4f46\u662f\u8ddf python \u6bd4\u8d77\u4f86\u8981(&#8230;)\uff0c\u537b\u53c8\u4e0d\u7528\u6253 : <br>\u540c\u5b78\u6703\u641e\u6df7\u5176\u5be6\u662f<strong>\u503c\u5f97\u606d\u559c<\/strong>\u7684\u4e8b\u60c5\uff0c\u56e0\u70ba\u9019\u4ee3\u8868\u4f60<strong>\u6703\u5f88\u591a\u7a2e\u8a9e\u8a00<\/strong>\uff0c\u624d\u6709\u8fa6\u6cd5\u641e\u6df7\u3002<\/p>\n\n\n\n<p>\u9019\u5c31\u50cf\u662f\u6709\u4e00\u500b\u4eba\u64c1\u67095\u5343\u842c\u53f0\u5e63\uff0c\u4ed6\u6703\u7169\u60f1\u8981\u8cb7\u623f\u5b50\u3001\u9084\u662f\u8cb7\u80a1\u7968\u3001\u9084\u662f\u8cb7\u8eca\u5b50\uff1f<br>\u9019\u7a2e\u7169\u60f1\u53eb\u505a\u201c\u6709\u9322\u4eba\u7684\u7169\u60f1\u201d\uff0c \u6709\u9019\u7a2e\u7169\u60f1\u624d\u662f\u597d\u4e8b<\/p>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<p><\/p>\n\n\n\n<p><a href=\"https:\/\/www.w3schools.com\/python\/trypython.asp?filename=demo_if2\">https:\/\/www.w3schools.com\/python\/trypython.asp?filename=demo_if2<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/developer.mozilla.org\/zh-TW\/docs\/Web\/JavaScript\/Reference\/Statements\/if...else\">javascript<\/a><\/p>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<p class=\"has-light-green-cyan-background-color has-background\">\u4eca\u65e5\u4e3b\u984c<\/p>\n\n\n\n<p>Line\u6a5f\u5668\u4eba\uff0c\u4e0d\u53ea\u53ef\u4ee5\u56de\u61c9\u6587\u5b57\uff0c\u9084\u53ef\u4ee5\u56de\u61c9\u8cbc\u5716\u3001\u5716\u7247\u3001\u4f4d\u7f6e&#8230;<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<div class=\"video-container\"><iframe loading=\"lazy\" title=\"[Line\u804a\u5929\u6a5f\u5668\u4eba] \u8cbc\u5716\u56de\u61c9\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/N2nr8wNQ83k?feature=oembed&#038;wmode=opaque\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe><\/div>\n<\/div><\/figure>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<p class=\"has-pale-cyan-blue-background-color has-background\">\u8cbc\u5716\u56de\u61c9<\/p>\n\n\n\n<p>\u9806\u4fbf\u5b78\u7fd2substr()\u51fd\u6578<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>function doPost(e) {\n\/\/\u8f38\u5165 channel_access_token\nvar CHANNEL_ACCESS_TOKEN = '';\nvar msg= JSON.parse(e.postData.contents);\n\n\/\/for test\nLogger.log(msg);\nconsole.log(msg);\n\n\/\/\u5206\u6790\u6536\u5230\u8a0a\u606f\nvar replyToken = msg.events&#91;0].replyToken;\nvar userMessage = msg.events&#91;0].message.text;\n\nif (typeof replyToken === 'undefined') {\nreturn;\n};\n\n\n  var reply_message = &#91;{\n    'type': 'sticker',\n    'packageId':userMessage.substr(3,1),\n    'stickerId':userMessage.substr(5,1)\n  }];\n\n\n\/\/Line\u6587\u6a94\uff0c\u5225\u4e82\u6539\nvar url = 'https:\/\/api.line.me\/v2\/bot\/message\/reply';\nUrlFetchApp.fetch(url, {\n'headers': {\n'Content-Type': 'application\/json; charset=UTF-8',\n'Authorization': 'Bearer ' + CHANNEL_ACCESS_TOKEN,\n},\n'method': 'post',\n'payload': JSON.stringify({\n'replyToken': replyToken,\n'messages': reply_message,\n}),\n});\n}<\/code><\/pre>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<p class=\"has-light-green-cyan-background-color has-background\">\u95dc\u9375\u5b57\u50b3\u9001\u5c0d\u61c9\u8cbc\u5716<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>function doPost(e) {\n\/\/\u8f38\u5165 channel_access_token\nvar CHANNEL_ACCESS_TOKEN = '';\nvar msg= JSON.parse(e.postData.contents);\n\n\/\/for test\nLogger.log(msg);\nconsole.log(msg);\n\n\/\/\u5206\u6790\u6536\u5230\u8a0a\u606f\nvar replyToken = msg.events&#91;0].replyToken;\nvar userMessage = msg.events&#91;0].message.text;\n\nif (typeof replyToken === 'undefined') {\nreturn;\n};\n\n\n\nlet i=0;\n\nif ( userMessage.indexOf('\u958b\u5fc3') != -1 ){\n  i=2;\n}else if( userMessage.indexOf('\u9a5a\u8a1d') != -1 ){\n  i=3;\n}\n\nvar reply_message = &#91;{\n    'type': 'sticker',\n    'packageId':'1',\n    'stickerId': i\n}];\n\n\n\/\/Line\u6587\u6a94\uff0c\u5225\u4e82\u6539\nvar url = 'https:\/\/api.line.me\/v2\/bot\/message\/reply';\nUrlFetchApp.fetch(url, {\n'headers': {\n'Content-Type': 'application\/json; charset=UTF-8',\n'Authorization': 'Bearer ' + CHANNEL_ACCESS_TOKEN,\n},\n'method': 'post',\n'payload': JSON.stringify({\n'replyToken': replyToken,\n'messages': reply_message,\n}),\n});\n}<\/code><\/pre>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<p class=\"has-pale-cyan-blue-background-color has-background\">\u4eca\u5929\u5c0f\u6311\u6230<br>\u4e0b\u9762\u56db\u7a2e\u56de\u61c9\u683c\u5f0f\uff0c\u6311\u9078\u4e00\u7a2e\u5be6\u505a\u770b\u770b<\/p>\n\n\n\n<p>\u4e0b\u9762\u662f\u5404\u7a2e\u683c\u5f0f\u7684\u7528\u6cd5\uff0c\u539f\u59cb\u6587\u4ef6\u4f86\u81ea<\/p>\n\n\n\n<p><a href=\"https:\/\/developers.line.biz\/en\/docs\/messaging-api\/message-types\/\">https:\/\/developers.line.biz\/en\/docs\/messaging-api\/message-types\/<\/a><\/p>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<p>\u5716\u7247<br><\/p>\n\n\n\n<p>&#8220;type&#8221;: &#8220;image&#8221;,<br>&#8220;originalContentUrl&#8221;: &#8220;\u5716\u7247\u7db2\u5740&#8221;,<br>&#8220;previewImageUrl&#8221;: &#8220;\u7e2e\u5716\u7db2\u5740&#8221;<br><\/p>\n\n\n\n<p>1MB \u4ee5\u4e0b\u7684 JPG \u5716\u6a94\uff0c\u7db2\u5740\u5fc5\u9808\u662f https \u958b\u982d\u3002<\/p>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<p>\u5f71\u7247<br><br>&#8220;type&#8221;: &#8220;video&#8221;,<br>&#8220;originalContentUrl&#8221;: &#8220;\u5f71\u7247\u7db2\u5740&#8221;,<br>&#8220;previewImageUrl&#8221;: &#8220;\u7e2e\u5716\u7db2\u5740&#8221;<br><br>\u63a5\u53d7 1 \u5206\u9418\u4ee5\u4e0b 10MB \u4ee5\u4e0b\u7684 MP4 \u5f71\u7247\u6a94\uff0c\u7db2\u5740\u5fc5\u9808\u662f https \u958b\u982d\u3002<\/p>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<p>\u8072\u97f3<br><br>&#8220;type&#8221;: &#8220;audio&#8221;,<br>&#8220;originalContentUrl&#8221;: &#8220;\u8072\u97f3\u6a94\u7db2\u5740&#8221;,<br>&#8220;duration&#8221;: 60000<br><\/p>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<p>\u5730\u6a19<\/p>\n\n\n\n<p><br>&#8220;type&#8221;: &#8220;location&#8221;,<br>&#8220;title&#8221;: &#8220;my location&#8221;,<br>&#8220;address&#8221;: &#8220;1-6-1 Yotsuya, Shinjuku-ku, Tokyo, 160-0004, Japan&#8221;,<br>&#8220;latitude&#8221;: 35.687574,<br>&#8220;longitude&#8221;: 139.72922<\/p>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<p class=\"has-pale-cyan-blue-background-color has-background\"> \u5c0f\u6311\u6230\u53c3\u8003\u7b54\u6848<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" loading=\"lazy\" width=\"1024\" height=\"542\" src=\"http:\/\/hower.forwebs.net\/robot\/wp-content\/uploads\/sites\/2\/2022\/06\/\u622a\u5716-2022-06-06-\u4e0a\u534810.39.24-1024x542.png\" alt=\"\" class=\"wp-image-1370\" srcset=\"https:\/\/hower.forwebs.net\/robot\/wp-content\/uploads\/sites\/2\/2022\/06\/\u622a\u5716-2022-06-06-\u4e0a\u534810.39.24-1024x542.png 1024w, https:\/\/hower.forwebs.net\/robot\/wp-content\/uploads\/sites\/2\/2022\/06\/\u622a\u5716-2022-06-06-\u4e0a\u534810.39.24-300x159.png 300w, https:\/\/hower.forwebs.net\/robot\/wp-content\/uploads\/sites\/2\/2022\/06\/\u622a\u5716-2022-06-06-\u4e0a\u534810.39.24-768x406.png 768w, https:\/\/hower.forwebs.net\/robot\/wp-content\/uploads\/sites\/2\/2022\/06\/\u622a\u5716-2022-06-06-\u4e0a\u534810.39.24-1536x812.png 1536w, https:\/\/hower.forwebs.net\/robot\/wp-content\/uploads\/sites\/2\/2022\/06\/\u622a\u5716-2022-06-06-\u4e0a\u534810.39.24.png 1864w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>\u4e0a\u9031\u6536\u7a6b \u4e0a\u9031\u6709\u540c\u5b78\u63d0\u554f if \u7684\u8a9e\u6cd5\uff0c\u5176\u5be6java script\u7684&#46;&#46;&#46;<\/p>\n","protected":false},"author":1,"featured_media":1332,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[2],"tags":[],"_links":{"self":[{"href":"https:\/\/hower.forwebs.net\/robot\/wp-json\/wp\/v2\/posts\/1330"}],"collection":[{"href":"https:\/\/hower.forwebs.net\/robot\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hower.forwebs.net\/robot\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hower.forwebs.net\/robot\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/hower.forwebs.net\/robot\/wp-json\/wp\/v2\/comments?post=1330"}],"version-history":[{"count":27,"href":"https:\/\/hower.forwebs.net\/robot\/wp-json\/wp\/v2\/posts\/1330\/revisions"}],"predecessor-version":[{"id":1372,"href":"https:\/\/hower.forwebs.net\/robot\/wp-json\/wp\/v2\/posts\/1330\/revisions\/1372"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/hower.forwebs.net\/robot\/wp-json\/wp\/v2\/media\/1332"}],"wp:attachment":[{"href":"https:\/\/hower.forwebs.net\/robot\/wp-json\/wp\/v2\/media?parent=1330"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hower.forwebs.net\/robot\/wp-json\/wp\/v2\/categories?post=1330"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hower.forwebs.net\/robot\/wp-json\/wp\/v2\/tags?post=1330"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}