{"id":2312,"date":"2023-01-29T09:06:35","date_gmt":"2023-01-29T00:06:35","guid":{"rendered":"https:\/\/ubun2m.com\/?p=2312"},"modified":"2023-01-30T09:01:29","modified_gmt":"2023-01-30T00:01:29","slug":"%e3%80%90openai%e3%80%91%e5%8b%95%e7%89%a9%e3%81%ae%e5%8f%af%e6%84%9b%e3%81%84%e3%83%89%e3%83%83%e3%83%88%e7%b5%b5%e4%bf%9d%e7%ae%a1%e5%ba%ab","status":"publish","type":"post","link":"https:\/\/ubun2m.com\/?p=2312","title":{"rendered":"\u3010OpenAI\u3011\u52d5\u7269\u306e\u53ef\u611b\u3044\u30c9\u30c3\u30c8\u7d75\u4fdd\u7ba1\u5eab"},"content":{"rendered":"\n<p>\u3000\u300c<a href=\"https:\/\/ubun2m.com\/?p=1990\" title=\"\u30c9\u30c3\u30c8\u7d75\u30b8\u30a7\u30cd\u30ec\u30fc\u30bf\u30fcM\">\u30c9\u30c3\u30c8\u7d75\u30b8\u30a7\u30cd\u30ec\u30fc\u30bf\u30fcM<\/a>\u300d\u3092\u4f7f\u7528\u3057\u3066\u751f\u6210\u3055\u308c\u305f\u30c9\u30c3\u30c8\u7d75\u304c\u3053\u3061\u3089\u3067\u3082\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3067\u304d\u308b\u3088\u3046\u306b\u3057\u307e\u3057\u305f\u3002\u00a0SNS\u306e\u30a2\u30a4\u30b3\u30f3\u3084\u81ea\u4f5c\u30b2\u30fc\u30e0\u306e\u753b\u50cf\u306a\u3069\u3001\u3069\u3046\u305e\u3054\u81ea\u7531\u306b\u304a\u4f7f\u3044\u304f\u3060\u3055\u3044\u3002<\/p>\n\n\n\n<p>\u30002023\u5e741\u670829\u65e5\u6642\u70b9\u3067\u306e\u30c9\u30c3\u30c8\u7d75\u306e\u4fdd\u7ba1\u679a\u6570\u306f\u3001\u304a\u3088\u305d1,000\u679a\u3067\u3059\u3002<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-dots\"\/>\n\n\n\n<p>\u3000<\/p>\n\n\n\n<h1 class=\"has-text-align-center wp-block-heading\">\u30c9\u30c3\u30c8\u7d75\u4fdd\u7ba1\u5eabM<\/h1>\n\n\n\n<p class=\"has-text-align-right has-cyan-bluish-gray-color has-text-color\">ver.\u03b2<\/p>\n\n\n\n<style>\n.input-group {\ndisplay: flex;\nalign-items: center;\n}\n\n.big-font {\npadding: 10px;\nmargin: 10px 0;\nwidth: 30ch; \/* 30\u6587\u5b57\u5206\u306e\u5e45 *\/\n}\n\n#show-hide-button {\npadding: 10px;\nmargin-left: 10px;\n}\n\nlabel {\nmargin-right: 10px;\n}\n\nselect {\npadding: 10px;\nmargin: 10px 0;\nwidth: 30ch;\n}\n\ninput[type=\"number\"] {\nwidth: 4ch; \/* \u6570\u5b57\u5165\u529b\u6b04\u306e\u5e45 *\/\n}\n\ninput[type=\"text\"] {\nwidth: 10ch; \/* \u753b\u50cf\u30b5\u30a4\u30ba\u5165\u529b\u6b04\u306e\u5e45 *\/\n}\n\n.input-group .input-group-append {\n    margin-left: 1px;\n}\ninput#api-key{\nwidth: 40ch;\n}\n.input-group {\n    position: relative;\n    display: flex;\n    flex-wrap: wrap;\n    align-items: stretch;\n    width: 100%;\n}\n\n.big-font {\nborder:1;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline;\n}\n\nblockquote.openai {\nbackground-color: rgb(52,52,52); \/\/ \u7070\u8272\n}\n.image-wrapper.checked {\nborder: solid 8px rgb(1,95,204);\nborder-radius: 8px;\n}\n\n.dummy-img {\n   visibility: hidden;\n}\n\n.image-wrapper , .image-wrapper-sample{\n    position: relative;\n    width: 80px;\n    height: 80px;\n    display: inline-block;\n    margin: 18px;\n    border: solid 8px white;\n    border-radius: 10px;\n    overflow: hidden;\n}\n\n@media only screen and (min-width: 720px) and (max-width: 920px) {\n\n}\n\n@media only screen and (min-width: 421px) and (max-width: 719px) {\n\n}\n@media only screen and (max-width: 384px) {\n.image-wrapper , .image-wrapper-sample{\n    margin: 8px;\n}\nh1{\n font-size:\n}\n\nselect {\nwidth: 10ch!important;\n}\ninput#api-key{\nwidth: 20ch!important;\n}\n\n}\n@media only screen and (min-width: 385px) and (max-width: 420px) {\n.image-wrapper , .image-wrapper-sample{\n    margin: 12px;\n}\nselect {\nwidth: 20ch!important;\n}\ninput#api-key{\nwidth: 30ch!important;\n}\n}\n\n.image-checkbox {\n  display: none; \/* \u30c1\u30a7\u30c3\u30af\u30dc\u30c3\u30af\u30b9\u3092\u975e\u8868\u793a\u306b\u3059\u308b *\/\n}\n\n.image-openai {\n    width: 64px;\n    height: 64px;\nborder: solid 1px gray;\ntransition: transform 0.5s;\nbox-sizing: border-box;\n}\n.wp-block-quote.openai {\ntext-align: center;\n}\n.image-openai:hover{\ntransform: scale(1.3);\noverflow: hidden;\n}\n.loader{\n    width: 64px;\n    height: 64px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    position: absolute;\n    left: 50%;\n    top: 50%;\n    transform: translate(-50%, -50%);\n    animation: fadeOut 1s ease-in-out;\n}\n\n@keyframes fadeOut {\n    from {\n        opacity: 1;\n    }\n    to {\n        opacity: 0;\n    }\n}\n\n\/*\n  Set the color of the icon\n*\/\nsvg path,\nsvg rect{\n  fill: #8e8ea0;\n}\na{\n    background-color: transparent!important;\n}\n<\/style>\n\n\n\n<blockquote class=\"wp-block-quote openai\">\n<div id=\"sample\"><\/div>\n<\/blockquote>\n\n\n\n\n\n<blockquote class=\"wp-block-quote\">\n<table>\n  <tr>\n    <td><label for=\"animal-type\">\u52d5\u7269\u306e\u7a2e\u985e\uff08animal-type\uff09:<\/label><\/td>\n    <td>\n<select class=\"big-font\" id=\"animal-type\" name=\"animal-type\">\n<option value=\"\" selected=\"\">\u3059\u3079\u3066 (all)<\/option>\n        <option value=\"cat\" selected=\"\">\u30cd\u30b3 (cat)<\/option>\n        <option value=\"dog\">\u30a4\u30cc (dog)<\/option>\n        <option value=\"penguin\">\u30da\u30f3\u30ae\u30f3 (penguin)<\/option>\n        <option value=\"lion\">\u30e9\u30a4\u30aa\u30f3 (lion)<\/option>\n        <option value=\"elephant\">\u30be\u30a6 (elephant)<\/option>\n        <option value=\"giraffe\">\u30ad\u30ea\u30f3 (giraffe)<\/option>\n        <option value=\"koala\">\u30b3\u30a2\u30e9 (koala)<\/option>\n        <option value=\"panda\">\u30d1\u30f3\u30c0 (panda)<\/option>\n        <option value=\"pig\">\u30d6\u30bf (pig)<\/option>\n        <option value=\"rat\">\u30cd\u30ba\u30df (rat)<\/option>\n        <option value=\"ox\">\u30a6\u30b7 (ox)<\/option>\n        <option value=\"tiger\">\u30c8\u30e9 (tiger)<\/option>\n        <option value=\"rabbit\">\u30a6\u30b5\u30ae (rabbit)<\/option>\n        <option value=\"dragon\">\u30bf\u30c4 (dragon)<\/option>\n        <option value=\"snake\">\u30d8\u30d3 (snake)<\/option>\n        <option value=\"horse\">\u30a6\u30de (horse)<\/option>\n        <option value=\"sheep\">\u30d2\u30c4\u30b8 (sheep)<\/option>\n        <option value=\"monkey\">\u30b5\u30eb (monkey)<\/option>\n        <option value=\"rooster\">\u30cb\u30ef\u30c8\u30ea (rooster)<\/option>\n        <option value=\"boar\">\u30a4\u30ce\u30b7\u30b7 (boar)<\/option>\n<\/select>\n    <\/td>\n  <\/tr>\n<\/table>\n<\/blockquote>\n\n\n\n<nav class=\"navigation pagination\"><div class=\"nav-links\"><\/div><\/nav>\n<blockquote class=\"wp-block-quote openai\">\n\n<div id=\"return\"><\/div>\n<\/blockquote>\n<button id=\"select-all-button\">\u5168\u3066\u9078\u629e\uff08Select All\uff09<\/button>\n<button id=\"deselect-all-button\">\u5168\u3066\u89e3\u9664\uff08Deselect All\uff09<\/button>\n\n\n\n<p>\u3000<\/p>\n\n\n\n<div class=\"checkbox-wrapper\">\n    <input type=\"checkbox\" id=\"terms-checkbox\" class=\"terms-checkbox\">\n    <label for=\"terms-checkbox\">\u79c1\u306f<a href=\"#terms-and-conditions\">\u5229\u7528\u898f\u7d04<\/a>\u3092\u8aad\u307f\u3001\u5185\u5bb9\u306b\u540c\u610f\u3057\u307e\u3059\u3002<br> \n    I have read and agree to the <a href=\"#terms-and-conditions\">Terms and Conditions<\/a>.<\/label>\n<\/div>\n<button id=\"download-button\" disabled=\"disabled\">\u9078\u629e\u3057\u305f\u753b\u50cf\u3092\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\uff08Download Selected Images\uff09<\/button>\n\n\n\n<script>\nvar currentPage = 1;\nvar imageCount = 24;\n\nfunction getData(page) {\nvar animalType = $(\"#animal-type\").val();\n$.ajax({\nurl: \"openai\/getData.php?imageCount=\" + imageCount + \"&page=\" + page + \"&animalType=\" + animalType,\ntype: \"GET\",\ndataType: \"json\",\nsuccess: function(data) {\n$(\"#return\").empty();\n\n        for (var i = 0; i < data.images.length; i++) {\n            \/\/ HTML\u8981\u7d20\u3092\u8ffd\u52a0\u3059\u308b\n    var url = data.images[i].path;\nvar id = data.images[i].id;\nvar img = $('<div class=\"image-wrapper\"><input type=\"checkbox\" class=\"image-checkbox\" data-url=\"openai\/'+url+'\" data-id=\"'+id+'\"><img decoding=\"async\" class=\"image-openai\" src=\"openai\/' + url + '\"><\/div>');\n$(\"#return\").append(img);\n        }\n\n\/\/ \u30da\u30fc\u30b8\u756a\u53f7\u3092\u53d6\u5f97\u3057\u3001HTML\u306b\u53cd\u6620\ndisplayPagination(page, data.totalPages);\n\n}\n});\n}\n\n$(document).ready(function() {\n  $(\"#animal-type\").change(function() {\n    currentPage = 1;\n    getData(1);\n  });\n});\n\n<\/script>\n\n\n\n<script src=\"lib\/jszip.js\"><\/script>\n<script>\n\n\n$(\"#select-all-button\").click(function() {\n  $(\".image-checkbox\").prop(\"checked\", true);\n  $(\".image-wrapper\").addClass(\"checked\");\n});\n\n$(\"#deselect-all-button\").click(function() {\n  $(\".image-checkbox\").prop(\"checked\", false);\n  $(\".image-wrapper\").removeClass(\"checked\");\n});\n\n\n\n$(document).on('click', '.image-openai', function() {\n\nvar checkbox = $(this).siblings('.image-checkbox');\ncheckbox.prop('checked', !checkbox.prop('checked'));\n$(this).parent('.image-wrapper').toggleClass('checked');\n});\n\n$(\"#terms-checkbox\").change(function() {\nif(this.checked) {\n$(\"#download-button\").prop(\"disabled\", false);\n} else {\n$(\"#download-button\").prop(\"disabled\", true);\n}\n});\n\n$(\"#download-button\").on(\"click\", function(){\n   var zip = new JSZip();\n   var checkedIds = [];\n   $(\".image-checkbox:checked\").each(function(){\n      var url = $(this).data(\"url\");\n      var id = $(this).data(\"id\");\n      checkedIds.push(id);\n      var filename = url.split(\"\/\").pop();\n      fetch(url)\n      .then(response => response.blob())\n      .then(blob => {\n         \/\/ Create a new FileReader object\n         var reader = new FileReader();\n         \/\/ Onload function is called when the blob is loaded\n         reader.onload = function(event) {\n           \/\/ Create a new File object\n           var file = new File([event.target.result], filename, {type: 'image\/jpeg'});\n           \/\/ Add file to the zip\n           zip.file(filename, file);\n         }\n         \/\/ Read the blob as ArrayBuffer\n         reader.readAsArrayBuffer(blob);\n      });\n   });\n   setTimeout(function() {\n       $.ajax({\n            type: \"POST\",\n            url: \"openai\/update_download_count.php\",\n            data: {ids: checkedIds},\n            success: function(data) {\n                console.log(data);\n            }\n        });\n      zip.generateAsync({type:\"blob\"})\n      .then(function(content) {\n        var url = window.URL.createObjectURL(content);\n        var a = document.createElement('a');\n        a.href = url;\n        a.download = 'images.zip';\n        a.click();\n        window.URL.revokeObjectURL(url);\n      });\n   }, 2000);\n});\n\n<\/script>\n\n\n\n<script>\n\/\/ \u30da\u30fc\u30b8\u756a\u53f7\u3092\u53d6\u5f97\u3057\u3001HTML\u306b\u53cd\u6620\u3059\u308b\u95a2\u6570\nfunction displayPagination(currentPage, totalPages) {\n    \/\/ HTML\u306enav-links\u30af\u30e9\u30b9\u306b\u53cd\u6620\u3059\u308b\n    let pagination = document.querySelector('.nav-links');\n    pagination.innerHTML = '';\n\n    \/\/ \u524d\u306e\u30da\u30fc\u30b8\u306e\u30ea\u30f3\u30af\u3092\u8ffd\u52a0\n    if (currentPage > 1) {\n        let prevLink = document.createElement('a');\n        prevLink.setAttribute('class', 'prev page-numbers');\n        prevLink.innerHTML = '\u524d\u306e\u30da\u30fc\u30b8';\n        prevLink.setAttribute('href', 'javascript:getData(' + (currentPage - 1) + ')');\n        pagination.appendChild(prevLink);\n    }\n\n    \/\/ \u5168\u3066\u306e\u30da\u30fc\u30b8\u756a\u53f7\u3092\u8ffd\u52a0\n    \/\/ \u8868\u793a\u3059\u308b\u30da\u30fc\u30b8\u756a\u53f7\u306e\u7bc4\u56f2\u3092\u6c7a\u5b9a\n\/\/ \u5168\u3066\u306e\u30da\u30fc\u30b8\u756a\u53f7\u3092\u8ffd\u52a0\nlet startPage = Number(currentPage - 4);\nlet endPage = Number(currentPage + 4);\n\nif (startPage < 1) {\n    startPage = 1;\n    endPage = startPage + 8;\n}\nif (endPage > totalPages) {\n    endPage = totalPages;\n    startPage = endPage - 8;\n\u3000if (startPage < 1) {\n    startPage = 1;\n\u3000}\n}\n\n    for (let i = startPage; i <= endPage; i++) {\n        let pageButton;\n        if (i == currentPage) {\n            pageButton = document.createElement('span');\n            pageButton.setAttribute('class', 'page-numbers current');\n        } else {\n            pageButton = document.createElement('a');\n            pageButton.setAttribute('class', 'page-numbers');\n            pageButton.addEventListener('click', function() {\n                getData(i);\n            });\n        }\n        pageButton.innerHTML = i;\n        pagination.appendChild(pageButton);\n    }\n\n    \/\/ \u6b21\u306e\u30da\u30fc\u30b8\u306e\u30ea\u30f3\u30af\u3092\u8ffd\u52a0\n    if (currentPage < totalPages) {\n        let nextLink = document.createElement('a');\n        nextLink.setAttribute('class', 'next page-numbers');\n        nextLink.innerHTML = '\u6b21\u306e\u30da\u30fc\u30b8';\n        nextLink.setAttribute('href', 'javascript:getData(' + (currentPage + 1) + ')');\n        pagination.appendChild(nextLink);\n    }\n}\n\n\n\/\/ \u521d\u671f\u8868\u793a\u6642\u306b\u30c7\u30fc\u30bf\u3092\u53d6\u5f97\ngetData(1);\n\n<\/script>\n\n\n\n<p>\u3000<\/p>\n\n\n\n<div id=\"terms-and-conditions\">\n<center><h3>\u5229\u7528\u898f\u7d04\uff08Terms and Conditions\uff09<\/h3><\/center>\n<blockquote class=\"wp-block-quote\">\n<p>\u3000\u3053\u306e\u30b5\u30a4\u30c8\u306e\u30c9\u30c3\u30c8\u7d75\u306e\u8457\u4f5c\u6a29\u306f\u3001\u7ba1\u7406\u8005\u3067\u3042\u308blegato\u306b\u5c5e\u3057\u307e\u3059\u3002\u3053\u308c\u3089\u306e\u30c9\u30c3\u30c8\u7d75\u306f\u3001\u30af\u30ea\u30a8\u30a4\u30c6\u30a3\u30d6\u30fb\u30b3\u30e2\u30f3\u30ba\u30fb\u8868\u793a (CC BY) \u30e9\u30a4\u30bb\u30f3\u30b9\u306e\u3082\u3068\u3067\u81ea\u7531\u306b\u4f7f\u7528\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u305f\u3060\u3057\u3001\u516c\u5e8f\u826f\u4fd7\u306b\u53cd\u3059\u308b\u76ee\u7684\u3067\u306e\u5229\u7528\u306f\u3067\u304d\u307e\u305b\u3093\u3002<\/p>\n<blockquote class=\"wp-block-quote\">\n<p>\u4f8b\uff1a<\/p>\n<p><a rel=\"license\" href=\"http:\/\/creativecommons.org\/licenses\/by\/4.0\/\">\n<img decoding=\"async\" alt=\"\u30af\u30ea\u30a8\u30a4\u30c6\u30a3\u30d6\u30fb\u30b3\u30e2\u30f3\u30ba\u30fb\u30e9\u30a4\u30bb\u30f3\u30b9\" style=\"border-width:0\" src=\"https:\/\/i.creativecommons.org\/l\/by\/4.0\/88x31.png\" \/>\n<\/a>\n<br \/>\u3053\u306e \u4f5c\u54c1 \u306f <a rel=\"license\" href=\"http:\/\/creativecommons.org\/licenses\/by\/4.0\/\">\u30af\u30ea\u30a8\u30a4\u30c6\u30a3\u30d6\u30fb\u30b3\u30e2\u30f3\u30ba \u8868\u793a 4.0 \u56fd\u969b \u30e9\u30a4\u30bb\u30f3\u30b9<\/a>\u306e\u4e0b\u306b\u63d0\u4f9b\u3055\u308c\u3066\u3044\u307e\u3059\u3002\n<br \/>\u8457\u4f5c\u8005: <a href=\"https:\/\/twitter.com\/legato_ip4\">legato<\/a><\/p>\n<\/blockquote>\n<p>\u3000The copyright of the dot illustrations on this site belongs to the administrator, legato. These dot illustrations can be freely used under the Creative Commons Attribution (CC BY) license. However, they cannot be used for purposes that are contrary to public order and morals.<\/p>\n<blockquote class=\"wp-block-quote\">\n<p>Example:<\/p>\n<p><a rel=\"license\" href=\"http:\/\/creativecommons.org\/licenses\/by\/4.0\/\">\n<img decoding=\"async\" alt=\"Creative Commons License\" style=\"border-width:0\" src=\"https:\/\/i.creativecommons.org\/l\/by\/4.0\/88x31.png\" \/>\n<\/a>\n<br \/>This work is licensed under a <a rel=\"license\" href=\"http:\/\/creativecommons.org\/licenses\/by\/4.0\/\">Creative Commons Attribution 4.0 International License<\/a>.\n<br \/>Author: <a href=\"https:\/\/twitter.com\/legato_ip4\">legato<\/a><\/p>\n<\/blockquote>\n<\/blockquote>\n\n\n\n\n\n<blockquote class=\"wp-block-quote openai\">\n<div id=\"sample-end\"><\/div>\n<\/blockquote>\n\n\n\n<script>\nvar screenWidth = window.innerWidth;\nvar imageCountS = 10;\nif (screenWidth <= 420) {\n    imageCountS = 6;\n}\n\n\/\/ \u89aa\u8981\u7d20\u306e\u7bc4\u56f2\u3092\u53d6\u5f97\nconst parent = document.getElementById('sample');\n\n\/\/\u80cc\u666f\u306b\u753b\u50cf\u3092\u30bb\u30c3\u30c8\nparent.style.backgroundImage = \"url('https:\/\/ubun2m.com\/wp-content\/uploads\/2023\/01\/img-lGDmfDXuUK5U5YsphzN7fbNR.jpg')\";\nparent.style.backgroundSize = \"cover\";\n\n\/\/ \u89aa\u8981\u7d20\u306e\u7bc4\u56f2\u3092\u53d6\u5f97\nconst parent_end = document.getElementById('sample-end');\n\n\/\/\u80cc\u666f\u306b\u753b\u50cf\u3092\u30bb\u30c3\u30c8\nparent_end.style.backgroundImage = \"url('https:\/\/ubun2m.com\/wp-content\/uploads\/2023\/01\/img-R8urwmCGfWU2CJWPbwz68IJw-e1674988795867.jpg')\";\nparent_end.style.backgroundSize = \"cover\";\n\n$.ajax({\n    url: \"openai\/get_images.php\",\n    type: \"GET\",\n    data: { imageCount: imageCountS },\n    dataType: \"json\",\n    success: function(data) {\n        \/\/ \u753b\u50cf\u3092\u8868\u793a\u3059\u308b\u51e6\u7406\nvar images1 = data.slice(0, imageCountS \/ 2);\nvar images2 = data.slice(imageCountS \/ 2);\n$.each(images1, function(index, value) {\n    var url = value.path;\n    var img = $('<div class=\"image-wrapper-sample\"><img decoding=\"async\" class=\"image-openai\" src=\"openai\/' + url + '\"><\/div>');\n    $(\"#sample\").append(img);\n});\n$.each(images2, function(index, value) {\n    var url = value.path;\n    var img = $('<div class=\"image-wrapper-sample\"><img decoding=\"async\" class=\"image-openai\" src=\"openai\/' + url + '\"><\/div>');\n    $(\"#sample-end\").append(img);\n});\n    }\n});\n<\/script>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-dots\"\/>\n","protected":false},"excerpt":{"rendered":"<p>\u3000\u300c\u30c9\u30c3\u30c8\u7d75\u30b8\u30a7\u30cd\u30ec\u30fc\u30bf\u30fcM\u300d\u3092\u4f7f\u7528\u3057\u3066\u751f\u6210\u3055\u308c\u305f\u30c9\u30c3\u30c8\u7d75\u304c\u3053\u3061\u3089\u3067\u3082\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3067\u304d\u308b\u3088\u3046\u306b\u3057\u307e\u3057\u305f\u3002\u00a0SNS\u306e\u30a2\u30a4\u30b3\u30f3\u3084\u81ea\u4f5c\u30b2\u30fc\u30e0\u306e\u753b\u50cf\u306a\u3069\u3001\u3069\u3046\u305e\u3054\u81ea\u7531\u306b\u304a\u4f7f\u3044\u304f\u3060\u3055\u3044\u3002 \u30002023\u5e741\u670829\u65e5\u6642\u70b9\u3067\u306e\u30c9\u30c3\u30c8\u7d75\u306e\u4fdd [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":2423,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[3],"tags":[],"class_list":["post-2312","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-3"],"acf":[],"aioseo_notices":[],"jetpack_featured_media_url":"https:\/\/ubun2m.com\/wp-content\/uploads\/2023\/01\/img-f2PDVGweByEHBn6rMLTXvnPP-e1674950697891.png","_links":{"self":[{"href":"https:\/\/ubun2m.com\/index.php?rest_route=\/wp\/v2\/posts\/2312","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ubun2m.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ubun2m.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ubun2m.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ubun2m.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2312"}],"version-history":[{"count":0,"href":"https:\/\/ubun2m.com\/index.php?rest_route=\/wp\/v2\/posts\/2312\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ubun2m.com\/index.php?rest_route=\/wp\/v2\/media\/2423"}],"wp:attachment":[{"href":"https:\/\/ubun2m.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2312"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ubun2m.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2312"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ubun2m.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2312"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}