{"id":7076,"date":"2020-06-05T13:00:30","date_gmt":"2020-06-05T05:00:30","guid":{"rendered":"https:\/\/blog.hoyo.idv.tw\/?p=7076"},"modified":"2020-06-08T08:31:48","modified_gmt":"2020-06-08T00:31:48","slug":"huawei-e8372-%e7%b0%a1%e8%a8%8a%e7%99%bc%e9%80%81","status":"publish","type":"post","link":"https:\/\/blog.hoyo.idv.tw\/?p=7076","title":{"rendered":"HUAWEI E8372 \u7c21\u8a0a\u767c\u9001"},"content":{"rendered":"<h2>\u7522\u54c1\u4ecb\u7d39<\/h2>\n<p>\u62cd\u8ce3\u5e73\u53f0\u50f9\u683c\u7d04 1300 \uff0c\u6709\u5340\u5206\u6709\u7121\u5929\u7dda\u4ee5\u53ca\u6709\u7121 SD \u5361\u652f\u63f4\u7248\u672c\uff0c\u9078\u64c7\u6709\u5929\u7dda\u4ee5\u53ca\u8cb7\u4e00\u6839\u5929\u7dda\u6bd4\u8f03\u4e0d\u6703\u5f8c\u6094<\/p>\n<figure id=\"attachment_7107\" aria-describedby=\"caption-attachment-7107\" style=\"width: 300px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/blog.hoyo.idv.tw\/wp-content\/uploads\/2020\/06\/IMG_20200604_142317.jpg\" data-rel=\"lightbox-image-0\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\"><img loading=\"lazy\" class=\"size-medium wp-image-7107\" src=\"https:\/\/blog.hoyo.idv.tw\/wp-content\/uploads\/2020\/06\/IMG_20200604_142317-300x225.jpg\" alt=\"\" width=\"300\" height=\"225\" srcset=\"https:\/\/blog.hoyo.idv.tw\/wp-content\/uploads\/2020\/06\/IMG_20200604_142317-300x225.jpg 300w, https:\/\/blog.hoyo.idv.tw\/wp-content\/uploads\/2020\/06\/IMG_20200604_142317-768x576.jpg 768w, https:\/\/blog.hoyo.idv.tw\/wp-content\/uploads\/2020\/06\/IMG_20200604_142317-1024x768.jpg 1024w, https:\/\/blog.hoyo.idv.tw\/wp-content\/uploads\/2020\/06\/IMG_20200604_142317-400x300.jpg 400w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><figcaption id=\"caption-attachment-7107\" class=\"wp-caption-text\">HUAWEI E8372<\/figcaption><\/figure>\n<p>--<\/p>\n<h2>\u672c\u6b21\u4e3b\u8981\u77e5\u8b58\u9ede\u4f86\u6e90<\/h2>\n<ul>\n<li><a href=\"https:\/\/techvorace.com\/4g-lte\/huawei-toolbox-v0-9\/\" target=\"_blank\" rel=\"noopener\">HUAWEI toolbox V0.9 \u2013 Techvorace<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/beinnlora\/Huawei-E5186-API\" target=\"_blank\" rel=\"noopener\" data-pjax=\"#js-repo-pjax-container\">Huawei-E5186-API<\/a><\/li>\n<li><a class=\"question-hyperlink\" href=\"https:\/\/stackoverflow.com\/questions\/48728233\/sending-sms-messages-via-bash-script-using-a-huawei-e8372-hilink\" target=\"_blank\" rel=\"noopener\">Sending SMS messages via bash script using a Huawei E8372 hilink<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/arska\/e3372\/issues\/1#issuecomment-381410114\" target=\"_blank\" rel=\"noopener\">How to connect and disconnect Huawei E3372 with Web API #1<\/a><\/li>\n<\/ul>\n<p>--<\/p>\n<h2>\u7a0b\u5f0f\u6d41\u7a0b\u8aaa\u660e<\/h2>\n<ol>\n<li>\u4f7f\u7528 http:\/\/192.168.8.1\/api\/webserver\/SesTokInfo \u53d6\u5f97\u7b2c\u4e00\u6b21\u9700\u8981\u7684 Session ID \u548c Cookie<\/li>\n<li>\u6e96\u5099 admin \u767b\u5165\u5bc6\u78bc\u52a0\u5bc6\u7de8\u78bc<\/li>\n<li>\u5c07 SesTokInfo \u4ee5\u53ca\u52a0\u5bc6\u5bc6\u78bc\u5957\u7528\u5230 http:\/\/192.168.8.1\/api\/user\/login \u5167<\/li>\n<li>\u53d6\u5f97 \/api\/user\/login \u56de\u50b3 Header \u7684 __requestverificationtokenone \u548c set-cookie \u503c<\/li>\n<li>\u6574\u7406\u767c\u9001\u7c21\u8a0a XML<\/li>\n<li>\u5c07\u7c21\u8a0a XML \u4ee5\u53ca \/api\/user\/login \u56de\u50b3\u5957\u7528\u5230 http:\/\/192.168.8.1\/api\/sms\/send-sms \u5373\u53ef<\/li>\n<\/ol>\n<p>\u4ee5\u4e0a\u7248\u672c\u70ba\uff1a<\/p>\n<ul>\n<li>Software version: 21.200.05.01.639<\/li>\n<li>Web UI version: 17.100.09.01.639<\/li>\n<\/ul>\n<p>--<\/p>\n<h2>PHP \u7bc4\u4f8b<\/h2>\n<ul>\n<li><a class=\"question-hyperlink\" href=\"https:\/\/stackoverflow.com\/questions\/9183178\/can-php-curl-retrieve-response-headers-and-body-in-a-single-request\" target=\"_blank\" rel=\"noopener\">Can PHP cURL retrieve response headers AND body in a single request?<\/a><\/li>\n<\/ul>\n<pre class=\"lang:php decode:true \">&lt;?php\r\nini_set('date.timezone','Asia\/Taipei');\r\n$cookie_txt = 'p:\\bin\\php56\\sms.txt';\r\n\r\n$curl = curl_init('http:\/\/192.168.8.1\/api\/webserver\/SesTokInfo');\r\ncurl_setopt($curl, CURLOPT_COOKIEJAR, $cookie_txt);\r\ncurl_setopt($curl, CURLOPT_RETURNTRANSFER, true);\r\n$r = curl_exec($curl);\r\ncurl_close($curl);\r\n\r\n$xml = simplexml_load_string($r);\r\n$token = $xml-&gt;TokInfo;\r\n$session = $xml-&gt;SesInfo;\r\n\r\n$username = 'admin';\r\n$password = 'admin';\r\n\r\n$data = '&lt;?xml version \"1.0\" encoding=\"UTF-8\"?&gt;&lt;request&gt;&lt;Username&gt;admin&lt;\/Username&gt;&lt;Password&gt;'.base64_encode(hash('sha256', $username.base64_encode(hash('sha256', $password, false)).$token, false)).'&lt;\/Password&gt;&lt;password_type&gt;4&lt;\/password_type&gt;&lt;\/request&gt;';\r\n\r\n$curl = curl_init('http:\/\/192.168.8.1\/api\/user\/login');\r\ncurl_setopt($curl, CURLOPT_HTTPHEADER, [\r\n\t'Cookie: '. $session,\r\n\t'__requestverificationtoken: '. $token,\r\n\t'x-requested-with: XMLHttpRequest',\r\n\t'Content-Type: application\/x-www-form-urlencoded'\r\n]);\r\ncurl_setopt($curl, CURLOPT_POST, true);\r\ncurl_setopt($curl, CURLOPT_POSTFIELDS, $data);\r\ncurl_setopt($curl, CURLOPT_HEADERFUNCTION,\r\n  function($curl, $header) use (&amp;$headers)\r\n  {\r\n    $len = strlen($header);\r\n    $header = explode(':', $header, 2);\r\n    if (count($header) &lt; 2) \/\/ ignore invalid headers\r\n      return $len;\r\n\r\n    $headers[strtolower(trim($header[0]))][] = trim($header[1]);\r\n    return $len;\r\n  }\r\n);\r\ncurl_setopt($curl, CURLINFO_HEADER_OUT, true);\r\ncurl_setopt($curl, CURLOPT_RETURNTRANSFER, true);\r\n$content = curl_exec($curl);\r\n$info = curl_getinfo($curl);\r\ncurl_close($curl);\r\n\r\n$content =\"hello\";\r\n$lengContent = strlen($content);\r\n$dateTime = date(\"Y-m-d H:i:s\");\r\n\r\n$data =&lt;&lt;&lt;XML\r\n&lt;request&gt;\r\n    &lt;Index&gt;-1&lt;\/Index&gt;\r\n    &lt;Phones&gt;\r\n        &lt;Phone&gt;0926756749&lt;\/Phone&gt;\r\n    &lt;\/Phones&gt;\r\n    &lt;Sca&gt;&lt;\/Sca&gt;\r\n    &lt;Content&gt;$content&lt;\/Content&gt;\r\n    &lt;Length&gt;$lengContent&lt;\/Length&gt;\r\n    &lt;Reserved&gt;1&lt;\/Reserved&gt;\r\n    &lt;Date&gt;$dateTime&lt;\/Date&gt;\r\n&lt;\/request&gt;\r\nXML;\r\n\r\n\/\/connect with cURL\r\n$curl = curl_init('http:\/\/192.168.8.1\/api\/sms\/send-sms');\r\ncurl_setopt($curl, CURLOPT_HTTPHEADER, [\r\n\t'Cookie: '. $headers['set-cookie'][0],\r\n\t'__requestverificationtoken: '. $headers['__requestverificationtokenone'][0],\r\n\t'x-requested-with: XMLHttpRequest',\r\n\t'Content-Type: application\/x-www-form-urlencoded'\r\n]);\r\ncurl_setopt($curl, CURLOPT_POST, true);\r\ncurl_setopt($curl, CURLOPT_POSTFIELDS, $data);\r\ncurl_setopt($curl, CURLINFO_HEADER_OUT, true);\r\ncurl_setopt($curl, CURLOPT_RETURNTRANSFER, true);\r\n\r\n$content = curl_exec($curl);\r\n$info = curl_getinfo($curl);\r\nprint_r($content);\r\ncurl_close($curl);<\/pre>\n<p>--<\/p>\n<h2>CLI \u8b8a\u6578\u50b3\u905e<\/h2>\n<ul>\n<li><a href=\"https:\/\/www.php.net\/manual\/en\/reserved.variables.argv.php\" target=\"_blank\" rel=\"noopener\">PHP: $argv - Manual<\/a><\/li>\n<\/ul>\n<pre class=\"lang:default decode:true \">&gt; php sms.php 0912345678 \"hello SMS\"<\/pre>\n<p>--<\/p>\n<h2>\u50c5\u4f9b\u53c3\u8003\u7528<\/h2>\n<ul>\n<li><a class=\"homelink1\" href=\"https:\/\/blog.hqcodeshop.fi\/archives\/259-Huawei-E5186-AJAX-API.html\" target=\"_blank\" rel=\"noopener\">Huawei E5186 AJAX API<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/arska\/e3372\/issues\/1\" target=\"_blank\" rel=\"noopener\">How to connect and disconnect Huawei E3372 with Web API #1<\/a><\/li>\n<li><a class=\"question-hyperlink\" href=\"https:\/\/stackoverflow.com\/questions\/48728233\/sending-sms-messages-via-bash-script-using-a-huawei-e8372-hilink\" target=\"_blank\" rel=\"noopener\">Sending SMS messages via bash script using a Huawei E8372 hilink<\/a><\/li>\n<li><a href=\"https:\/\/blog.idorobots.org\/entries\/hacking-huawei-e3372-hilink..html\" target=\"_blank\" rel=\"noopener\">Hacking Huawei E3372 HiLink.<\/a><\/li>\n<\/ul>\n<p>--<\/p>\n<ul>\n<li><a href=\"https:\/\/github.com\/MartijnBraam\/huawei-3g\" target=\"_blank\" rel=\"noopener\" data-pjax=\"#js-repo-pjax-container\">huawei-3g<\/a><\/li>\n<\/ul>\n<pre class=\"lang:default decode:true \">_error_codes = {\r\n    \"100002\": \"No support\",  # Huawei branded 404\r\n    \"100003\": \"Access denied\",  # \u76f4\u63a5\u62ff SesTokInfo Cookie &amp; Token \u5957\u7528\u5230\u9700\u8981\u767b\u5165 api\r\n    \"100004\": \"Busy\",\r\n    \"108001\": \"Wrong username\",\r\n    \"108002\": \"Wrong password\",\r\n    \"108003\": \"Already logged in\",\r\n    \"120001\": \"Voice busy\",\r\n    \"125001\": \"Wrong __RequestVerificationToken header\"\r\n    \"125002\": # \u56de\u50b3\u8cc7\u8a0a\u4e0d\u5339\u914d\u6216\u4e0d\u5b8c\u6574<\/pre>\n<p>--<\/p>\n<h2>\u96a8\u63d2\u5373\u7528<\/h2>\n<p>\u63d2\u5165\u9ede\u64ca\u5149\u789f\u958b\u555f 192.168.8.1 \u7db2\u7ad9<\/p>\n<p>\u5e33\u865f admin<br \/>\n\u5bc6\u78bc admin<\/p>\n<p><a href=\"https:\/\/blog.hoyo.idv.tw\/wp-content\/uploads\/2020\/06\/Image-20200604-083247.png\" data-rel=\"lightbox-image-1\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\"><img loading=\"lazy\" class=\"alignnone size-medium wp-image-7077\" src=\"https:\/\/blog.hoyo.idv.tw\/wp-content\/uploads\/2020\/06\/Image-20200604-083247-300x245.png\" alt=\"\" width=\"300\" height=\"245\" srcset=\"https:\/\/blog.hoyo.idv.tw\/wp-content\/uploads\/2020\/06\/Image-20200604-083247-300x245.png 300w, https:\/\/blog.hoyo.idv.tw\/wp-content\/uploads\/2020\/06\/Image-20200604-083247-768x628.png 768w, https:\/\/blog.hoyo.idv.tw\/wp-content\/uploads\/2020\/06\/Image-20200604-083247-1024x838.png 1024w, https:\/\/blog.hoyo.idv.tw\/wp-content\/uploads\/2020\/06\/Image-20200604-083247-367x300.png 367w, https:\/\/blog.hoyo.idv.tw\/wp-content\/uploads\/2020\/06\/Image-20200604-083247.png 1051w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>--<\/p>\n<h2>\u7c21\u8a0a SMS<\/h2>\n<p><a href=\"https:\/\/blog.hoyo.idv.tw\/wp-content\/uploads\/2020\/06\/Image-20200604-083617.png\" data-rel=\"lightbox-image-2\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\"><img loading=\"lazy\" class=\"alignnone size-medium wp-image-7079\" src=\"https:\/\/blog.hoyo.idv.tw\/wp-content\/uploads\/2020\/06\/Image-20200604-083617-300x223.png\" alt=\"\" width=\"300\" height=\"223\" srcset=\"https:\/\/blog.hoyo.idv.tw\/wp-content\/uploads\/2020\/06\/Image-20200604-083617-300x223.png 300w, https:\/\/blog.hoyo.idv.tw\/wp-content\/uploads\/2020\/06\/Image-20200604-083617-768x570.png 768w, https:\/\/blog.hoyo.idv.tw\/wp-content\/uploads\/2020\/06\/Image-20200604-083617-1024x760.png 1024w, https:\/\/blog.hoyo.idv.tw\/wp-content\/uploads\/2020\/06\/Image-20200604-083617-404x300.png 404w, https:\/\/blog.hoyo.idv.tw\/wp-content\/uploads\/2020\/06\/Image-20200604-083617.png 1158w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>URL : <strong>http:\/\/192.168.8.1\/api\/sms\/send-sms<\/strong><\/p>\n<p>POST<\/p>\n<pre class=\"lang:xhtml decode:true \">&lt;?xml version: \"1.0\" encoding=\"UTF-8\"?&gt;\r\n&lt;request&gt;\r\n    &lt;Index&gt;-1&lt;\/Index&gt;\r\n    &lt;Phones&gt;\r\n        &lt;Phone&gt;0926756749&lt;\/Phone&gt;\r\n    &lt;\/Phones&gt;\r\n    &lt;Sca&gt;&lt;\/Sca&gt;\r\n    &lt;Content&gt;aaa&lt;\/Content&gt;\r\n    &lt;Length&gt;3&lt;\/Length&gt;\r\n    &lt;Reserved&gt;1&lt;\/Reserved&gt;\r\n    &lt;Date&gt;2020-06-04 08:36:09&lt;\/Date&gt;\r\n&lt;\/request&gt;<\/pre>\n<p>--<\/p>\n<h2>\u7b2c\u4e8c\u6b21\u4f7f\u7528<\/h2>\n<p>\u5f9e\u300c\u7db2\u8def\u9023\u7dda\u300d\u89c0\u5bdf\uff0c\u7576\u00a0Remote NDIS based Internet Sharing Device \u7db2\u8def\u4ecb\u9762\u5c31\u7dd2\u6642\uff0c\u5c31\u6703\u958b\u555f\u7db2\u7ad9<\/p>\n<p><a href=\"https:\/\/blog.hoyo.idv.tw\/wp-content\/uploads\/2020\/06\/Image-20200604-084938.png\" data-rel=\"lightbox-image-3\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\"><img loading=\"lazy\" class=\"alignnone size-medium wp-image-7082\" src=\"https:\/\/blog.hoyo.idv.tw\/wp-content\/uploads\/2020\/06\/Image-20200604-084938-300x153.png\" alt=\"\" width=\"300\" height=\"153\" srcset=\"https:\/\/blog.hoyo.idv.tw\/wp-content\/uploads\/2020\/06\/Image-20200604-084938-300x153.png 300w, https:\/\/blog.hoyo.idv.tw\/wp-content\/uploads\/2020\/06\/Image-20200604-084938-768x391.png 768w, https:\/\/blog.hoyo.idv.tw\/wp-content\/uploads\/2020\/06\/Image-20200604-084938-500x255.png 500w, https:\/\/blog.hoyo.idv.tw\/wp-content\/uploads\/2020\/06\/Image-20200604-084938.png 909w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>--<\/p>\n<div class=\"pvc_clear\"><\/div>\n<p class=\"pvc_stats all \" data-element-id=\"7076\" style=\"\"><i class=\"pvc-stats-icon medium\" aria-hidden=\"true\"><svg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"far\" data-icon=\"chart-bar\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" class=\"svg-inline--fa fa-chart-bar fa-w-16 fa-2x\"><path fill=\"currentColor\" d=\"M396.8 352h22.4c6.4 0 12.8-6.4 12.8-12.8V108.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v230.4c0 6.4 6.4 12.8 12.8 12.8zm-192 0h22.4c6.4 0 12.8-6.4 12.8-12.8V140.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v198.4c0 6.4 6.4 12.8 12.8 12.8zm96 0h22.4c6.4 0 12.8-6.4 12.8-12.8V204.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v134.4c0 6.4 6.4 12.8 12.8 12.8zM496 400H48V80c0-8.84-7.16-16-16-16H16C7.16 64 0 71.16 0 80v336c0 17.67 14.33 32 32 32h464c8.84 0 16-7.16 16-16v-16c0-8.84-7.16-16-16-16zm-387.2-48h22.4c6.4 0 12.8-6.4 12.8-12.8v-70.4c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v70.4c0 6.4 6.4 12.8 12.8 12.8z\" class=\"\"><\/path><\/svg><\/i> &nbsp;2,528&nbsp;total views, &nbsp;3&nbsp;views today<\/p>\n<div class=\"pvc_clear\"><\/div>\n","protected":false},"excerpt":{"rendered":"<p>\u7522\u54c1\u4ecb\u7d39 \u62cd\u8ce3\u5e73\u53f0\u50f9\u683c\u7d04 13...<\/p>\n<div class=\"pvc_clear\"><\/div>\n<p class=\"pvc_stats all \" data-element-id=\"7076\" style=\"\"><i class=\"pvc-stats-icon medium\" aria-hidden=\"true\"><svg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"far\" data-icon=\"chart-bar\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" class=\"svg-inline--fa fa-chart-bar fa-w-16 fa-2x\"><path fill=\"currentColor\" d=\"M396.8 352h22.4c6.4 0 12.8-6.4 12.8-12.8V108.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v230.4c0 6.4 6.4 12.8 12.8 12.8zm-192 0h22.4c6.4 0 12.8-6.4 12.8-12.8V140.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v198.4c0 6.4 6.4 12.8 12.8 12.8zm96 0h22.4c6.4 0 12.8-6.4 12.8-12.8V204.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v134.4c0 6.4 6.4 12.8 12.8 12.8zM496 400H48V80c0-8.84-7.16-16-16-16H16C7.16 64 0 71.16 0 80v336c0 17.67 14.33 32 32 32h464c8.84 0 16-7.16 16-16v-16c0-8.84-7.16-16-16-16zm-387.2-48h22.4c6.4 0 12.8-6.4 12.8-12.8v-70.4c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v70.4c0 6.4 6.4 12.8 12.8 12.8z\" class=\"\"><\/path><\/svg><\/i> &nbsp;2,528&nbsp;total views, &nbsp;3&nbsp;views today<\/p>\n<div class=\"pvc_clear\"><\/div>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[31],"tags":[],"_links":{"self":[{"href":"https:\/\/blog.hoyo.idv.tw\/index.php?rest_route=\/wp\/v2\/posts\/7076"}],"collection":[{"href":"https:\/\/blog.hoyo.idv.tw\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.hoyo.idv.tw\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.hoyo.idv.tw\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.hoyo.idv.tw\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=7076"}],"version-history":[{"count":30,"href":"https:\/\/blog.hoyo.idv.tw\/index.php?rest_route=\/wp\/v2\/posts\/7076\/revisions"}],"predecessor-version":[{"id":7111,"href":"https:\/\/blog.hoyo.idv.tw\/index.php?rest_route=\/wp\/v2\/posts\/7076\/revisions\/7111"}],"wp:attachment":[{"href":"https:\/\/blog.hoyo.idv.tw\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=7076"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.hoyo.idv.tw\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=7076"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.hoyo.idv.tw\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=7076"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}