{"id":1370,"date":"2008-07-07T20:10:00","date_gmt":"2008-07-07T11:10:00","guid":{"rendered":"https:\/\/www.nonki.coffeebittersweet.net\/?p=1370"},"modified":"2025-05-27T21:13:32","modified_gmt":"2025-05-27T12:13:32","slug":"vc%e3%81%aedll%e3%82%92c%e3%81%8b%e3%82%89%e5%91%bc%e3%81%b3%e5%87%ba%e3%81%99%e3%81%ab%e3%81%af","status":"publish","type":"post","link":"https:\/\/www.nonki.coffeebittersweet.net\/?p=1370","title":{"rendered":"VC\u306eDLL\u3092C#\u304b\u3089\u547c\u3073\u51fa\u3059\u306b\u306f"},"content":{"rendered":"\n<pre class=\"wp-block-preformatted\">VC\u3067\u4f5c\u3089\u308c\u305fDLL\u3092\u3001C#\u304b\u3089\u53c2\u7167\u3057\u305f\u3044\u3068\u304d\u306e\u65b9\u6cd5\u3002<br><br>\u69cb\u9020\u4f53\u3092\u3084\u308a\u53d6\u308a\u3059\u308b\u3068\u60f3\u5b9a\u3057\u3066\u3001<br>\u305d\u306e\u5834\u5408\u306e\u65b9\u6cd5\u306f\u4ee5\u4e0b\u306e\u3068\u304a\u308a\u3002<br><br>--------------------------------------------------------------------------<br>VC\u5074\uff08DLL\u3068\u306a\u308b\u5074)<br>--------------------------------------------------------------------------<br>\/\/ \u69cb\u9020\u4f53\u3092\u4eee\u5b9a<br>typedef struct typstrData{<br>    char    strMsg[256];<br>    int     sw;<br>    char    strStok[128];<br>    int     sw2;<br>}TYPESDATA;<br>\/\/ dll\u5074\u306e\u9818\u57df<br>static TYPESDATA stockdt[5];<br>static int          stockidx=0;<br><br>\/\/ DLL\u5074\u95a2\u6570\u306e\u4f8b\u3068\u3057\u3066\u4ee5\u4e0b\u306e\u3088\u3046\u306a2\u95a2\u6570\u3092\u7528\u610f\u3057\u3066\u3044\u305f\u3068\u3059\u308b<br>\/\/ \u30c7\u30fc\u30bf\u3092DLL\u5074\u306b\u6e21\u3059\u95a2\u6570(stock_pushd)<br>int WINAPI stock_pushd(TYPESDATA *psetdt)<br>{<br>    if( 4&lt;stockidx) return -1;<br>    memcpy(&amp;stockdt[stockidx++],<br>\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000\u3000psetdt,sizeof(TYPESDATA));<br>    return stockidx;<br>}<br>\/\/ DLL\u5074\u304b\u3089\u30c7\u30fc\u30bf\u3092\u53d7\u3051\u53d6\u308b\u95a2\u6570(stock_popd)<br>int WINAPI stock_popd(TYPESDATA *psetdt)<br>{<br>    if( 0==stockidx) return -1;<br>    memcpy(psetdt,&amp;stockdt[--stockidx],sizeof(TYPESDATA));<br>    return stockidx+1;<br>}<br>--------------------------------------------------------------------------<br>C#\u5074<br>--------------------------------------------------------------------------<br><br>using System;<br>using System.Runtime.InteropServices; <br><br>namespace TestCSharp<br>{<br>   \/\/ C#\u5074\u30d7\u30ed\u30b0\u30e9\u30e0\u3067\u5b9f\u969b\u306b\u4f7f\u7528\u3059\u308b\u30c7\u30fc\u30bf\u7528\u30af\u30e9\u30b9<br>   public class csData<br>    {<br>        public string message;<br>        public  int sw1;<br>        public string Stock;<br>        public  int sw2;<br>        public csData(){<br>            message = string.Empty;<br>            sw1=0;<br>            Stock=string.Empty;<br>            sw2=0;<br>        }<br>    }<br><br>   \/\/ C#\u5074\u3067\u3001DLL\u3068\u3084\u308a\u53d6\u308a\u3092\u884c\u3046\u30af\u30e9\u30b9<br>    public class testdllApi<br>    {<br>        \/\/----------------------------------------------------------<br>        \/\/\u69cb\u9020\u4f53\u5b9a\u7fa9<br>        \/\/----------------------------------------------------------<br>\/\/      typedef struct typstrData<br>\/\/              {<br>\/\/                  char    strMsg[256];<br>\/\/                  int     sw;<br>\/\/                  char    strStok[128];<br>\/\/                  int     sw2;<br>\/\/              }TYPESDATA;<br>        \/\/ \u3053\u306e\u69cb\u9020\u4f53\u3068\u540c\u3058\u30ec\u30a4\u30a2\u30a6\u30c8\u306b\u3059\u308b\u306b\u306f\u4ee5\u4e0b\u306e\u3088\u3046\u306a\u8a18\u8ff0<br>        [StructLayout(LayoutKind.Sequential)]<br>            public struct dll_TYPESDATA<br>        {<br>            [MarshalAs(UnmanagedType.ByValTStr,<br>                 SizeConst = (int)256)]<br>            public string   strMsg;<br>            public int      sw;<br>            [MarshalAs(UnmanagedType.ByValTStr,<br>                 SizeConst = (int)128)]<br>            public string   strStok;<br>            public int      sw2;<br>        }<br>        \/\/----------------------------------------------------------<br>        \/\/ \u95a2\u6570\u5b9a\u7fa9<br>        \/\/----------------------------------------------------------<br>        \/\/ \uff24\uff2c\uff2c\u5074\u306e\u95a2\u6570\u3092\u4f7f\u7528\u3067\u304d\u308b\u3088\u3046\u306b\u5b9a\u7fa9<br>        [System.Runtime.InteropServices.DllImport(\"testdll.dll\")] <br>        public static extern System.Int32 <br>                                  stock_pushd(ref dll_TYPESDATA psetdt);<br>        [System.Runtime.InteropServices.DllImport(\"testdll.dll\")] <br>        public static extern System.Int32 <br>                                  stock_popd(ref dll_TYPESDATA psetdt); <br>        \/\/----------------------------------------------------------<br>        public testdllApi() { \/* \u30b3\u30f3\u30b9\u30c8\u30e9\u30af\u30bf *\/  }<br>        \/\/ \uff23\uff03\u5074\u3067\u306f\u3053\u306e\u30e1\u30bd\u30c3\u30c9\u3092\u4f7f\u7528\u3059\u308b(pushd)<br>        public int pushd(csData pdt)<br>        {<br>            dll_TYPESDATA dt = new dll_TYPESDATA);<br>            dt.strMsg = pdt.message;<br>            dt.sw = pdt.sw1;<br>            dt.sw2 = pdt.sw2;<br>            dt.strStok = pdt.Stock;<br>            int nans = stock_pushd(ref dt);<br>            return nans;<br>        }<br>        \/\/ \uff23\uff03\u5074\u3067\u306f\u3053\u306e\u30e1\u30bd\u30c3\u30c9\u3092\u4f7f\u7528\u3059\u308b(popd)<br>        public int popd(ref csData pdt)<br>        {<br>            dll_TYPESDATA dt = new dll_TYPESDATA();<br>            int nans = stock_popd(ref dt);<br>            pdt.message = dt.strMsg ;<br>            pdt.sw1 = dt.sw;<br>            pdt.sw2 = dt.sw2;<br>            pdt.Stock = dt.strStok;<br>            return nans;<br>        }<br>    }<br>}<br><\/pre>\n","protected":false},"excerpt":{"rendered":"<p>VC\u3067\u4f5c\u3089\u308c\u305fDLL\u3092\u3001C#\u304b\u3089\u53c2\u7167\u3057\u305f\u3044\u3068\u304d\u306e\u65b9\u6cd5\u3002\u69cb\u9020\u4f53\u3092\u3084\u308a\u53d6\u308a\u3059\u308b\u3068\u60f3\u5b9a\u3057\u3066\u3001\u305d\u306e\u5834\u5408\u306e\u65b9\u6cd5\u306f\u4ee5\u4e0b\u306e\u3068\u304a\u308a\u3002&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;- [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"single-with-sidebar","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"categories":[22],"tags":[],"class_list":["post-1370","post","type-post","status-publish","format-standard","hentry","category-netproc"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>VC\u306eDLL\u3092C#\u304b\u3089\u547c\u3073\u51fa\u3059\u306b\u306f - \u306e\u3093\u304d\u306e\u65e5\u8a18<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.nonki.coffeebittersweet.net\/?p=1370\" \/>\n<meta property=\"og:locale\" content=\"ja_JP\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"VC\u306eDLL\u3092C#\u304b\u3089\u547c\u3073\u51fa\u3059\u306b\u306f - \u306e\u3093\u304d\u306e\u65e5\u8a18\" \/>\n<meta property=\"og:description\" content=\"VC\u3067\u4f5c\u3089\u308c\u305fDLL\u3092\u3001C#\u304b\u3089\u53c2\u7167\u3057\u305f\u3044\u3068\u304d\u306e\u65b9\u6cd5\u3002\u69cb\u9020\u4f53\u3092\u3084\u308a\u53d6\u308a\u3059\u308b\u3068\u60f3\u5b9a\u3057\u3066\u3001\u305d\u306e\u5834\u5408\u306e\u65b9\u6cd5\u306f\u4ee5\u4e0b\u306e\u3068\u304a\u308a\u3002---------------------------------------------------- [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.nonki.coffeebittersweet.net\/?p=1370\" \/>\n<meta property=\"og:site_name\" content=\"\u306e\u3093\u304d\u306e\u65e5\u8a18\" \/>\n<meta property=\"article:published_time\" content=\"2008-07-07T11:10:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-05-27T12:13:32+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/mlla7u9wd2ab.i.optimole.com\/w:auto\/h:auto\/q:mauto\/ig:avif\/https:\/\/www.nonki.coffeebittersweet.net\/wp-content\/uploads\/2025\/06\/20250524-02.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1004\" \/>\n\t<meta property=\"og:image:height\" content=\"1024\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"cbs@nonki\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u57f7\u7b46\u8005\" \/>\n\t<meta name=\"twitter:data1\" content=\"cbs@nonki\" \/>\n\t<meta name=\"twitter:label2\" content=\"\u63a8\u5b9a\u8aad\u307f\u53d6\u308a\u6642\u9593\" \/>\n\t<meta name=\"twitter:data2\" content=\"1\u5206\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.nonki.coffeebittersweet.net\\\/?p=1370#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.nonki.coffeebittersweet.net\\\/?p=1370\"},\"author\":{\"name\":\"cbs@nonki\",\"@id\":\"https:\\\/\\\/www.nonki.coffeebittersweet.net\\\/#\\\/schema\\\/person\\\/a54ab33d75d0ea64f384d5277bd56ad7\"},\"headline\":\"VC\u306eDLL\u3092C#\u304b\u3089\u547c\u3073\u51fa\u3059\u306b\u306f\",\"datePublished\":\"2008-07-07T11:10:00+00:00\",\"dateModified\":\"2025-05-27T12:13:32+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.nonki.coffeebittersweet.net\\\/?p=1370\"},\"wordCount\":3,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.nonki.coffeebittersweet.net\\\/#\\\/schema\\\/person\\\/a54ab33d75d0ea64f384d5277bd56ad7\"},\"articleSection\":[\".NET\u958b\u767a\"],\"inLanguage\":\"ja\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.nonki.coffeebittersweet.net\\\/?p=1370#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.nonki.coffeebittersweet.net\\\/?p=1370\",\"url\":\"https:\\\/\\\/www.nonki.coffeebittersweet.net\\\/?p=1370\",\"name\":\"VC\u306eDLL\u3092C#\u304b\u3089\u547c\u3073\u51fa\u3059\u306b\u306f - \u306e\u3093\u304d\u306e\u65e5\u8a18\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.nonki.coffeebittersweet.net\\\/#website\"},\"datePublished\":\"2008-07-07T11:10:00+00:00\",\"dateModified\":\"2025-05-27T12:13:32+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.nonki.coffeebittersweet.net\\\/?p=1370#breadcrumb\"},\"inLanguage\":\"ja\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.nonki.coffeebittersweet.net\\\/?p=1370\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.nonki.coffeebittersweet.net\\\/?p=1370#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\u30db\u30fc\u30e0\",\"item\":\"https:\\\/\\\/www.nonki.coffeebittersweet.net\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"VC\u306eDLL\u3092C#\u304b\u3089\u547c\u3073\u51fa\u3059\u306b\u306f\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.nonki.coffeebittersweet.net\\\/#website\",\"url\":\"https:\\\/\\\/www.nonki.coffeebittersweet.net\\\/\",\"name\":\"\u306e\u3093\u304d\u306e\u65e5\u8a18\",\"description\":\"\u65e5\u5e38\u3067\u3001\u601d\u3063\u305f\u4e8b\u3001\u611f\u3058\u305f\u4e8b\u3092\u8a18\u9332\u3057\u3066\u3044\u3053\u3046\u3068\u601d\u3044\u307e\u3059\u3002\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.nonki.coffeebittersweet.net\\\/#\\\/schema\\\/person\\\/a54ab33d75d0ea64f384d5277bd56ad7\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.nonki.coffeebittersweet.net\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"ja\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/www.nonki.coffeebittersweet.net\\\/#\\\/schema\\\/person\\\/a54ab33d75d0ea64f384d5277bd56ad7\",\"name\":\"cbs@nonki\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"ja\",\"@id\":\"https:\\/\\/www.nonki.coffeebittersweet.net\\/wp-content\\/uploads\\/2025\\/06\\/20250524-02.png\",\"url\":\"https:\\/\\/www.nonki.coffeebittersweet.net\\/wp-content\\/uploads\\/2025\\/06\\/20250524-02.png\",\"contentUrl\":\"https:\\/\\/www.nonki.coffeebittersweet.net\\/wp-content\\/uploads\\/2025\\/06\\/20250524-02.png\",\"width\":1004,\"height\":1024,\"caption\":\"cbs@nonki\"},\"logo\":{\"@id\":\"https:\\/\\/www.nonki.coffeebittersweet.net\\/wp-content\\/uploads\\/2025\\/06\\/20250524-02.png\"},\"url\":\"https:\\\/\\\/www.nonki.coffeebittersweet.net\\\/?author=1\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"VC\u306eDLL\u3092C#\u304b\u3089\u547c\u3073\u51fa\u3059\u306b\u306f - \u306e\u3093\u304d\u306e\u65e5\u8a18","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.nonki.coffeebittersweet.net\/?p=1370","og_locale":"ja_JP","og_type":"article","og_title":"VC\u306eDLL\u3092C#\u304b\u3089\u547c\u3073\u51fa\u3059\u306b\u306f - \u306e\u3093\u304d\u306e\u65e5\u8a18","og_description":"VC\u3067\u4f5c\u3089\u308c\u305fDLL\u3092\u3001C#\u304b\u3089\u53c2\u7167\u3057\u305f\u3044\u3068\u304d\u306e\u65b9\u6cd5\u3002\u69cb\u9020\u4f53\u3092\u3084\u308a\u53d6\u308a\u3059\u308b\u3068\u60f3\u5b9a\u3057\u3066\u3001\u305d\u306e\u5834\u5408\u306e\u65b9\u6cd5\u306f\u4ee5\u4e0b\u306e\u3068\u304a\u308a\u3002---------------------------------------------------- [&hellip;]","og_url":"https:\/\/www.nonki.coffeebittersweet.net\/?p=1370","og_site_name":"\u306e\u3093\u304d\u306e\u65e5\u8a18","article_published_time":"2008-07-07T11:10:00+00:00","article_modified_time":"2025-05-27T12:13:32+00:00","og_image":[{"url":"https:\/\/mlla7u9wd2ab.i.optimole.com\/w:auto\/h:auto\/q:mauto\/ig:avif\/https:\/\/www.nonki.coffeebittersweet.net\/wp-content\/uploads\/2025\/06\/20250524-02.png","width":1004,"height":1024,"type":"image\/png"}],"author":"cbs@nonki","twitter_card":"summary_large_image","twitter_misc":{"\u57f7\u7b46\u8005":"cbs@nonki","\u63a8\u5b9a\u8aad\u307f\u53d6\u308a\u6642\u9593":"1\u5206"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.nonki.coffeebittersweet.net\/?p=1370#article","isPartOf":{"@id":"https:\/\/www.nonki.coffeebittersweet.net\/?p=1370"},"author":{"name":"cbs@nonki","@id":"https:\/\/www.nonki.coffeebittersweet.net\/#\/schema\/person\/a54ab33d75d0ea64f384d5277bd56ad7"},"headline":"VC\u306eDLL\u3092C#\u304b\u3089\u547c\u3073\u51fa\u3059\u306b\u306f","datePublished":"2008-07-07T11:10:00+00:00","dateModified":"2025-05-27T12:13:32+00:00","mainEntityOfPage":{"@id":"https:\/\/www.nonki.coffeebittersweet.net\/?p=1370"},"wordCount":3,"commentCount":0,"publisher":{"@id":"https:\/\/www.nonki.coffeebittersweet.net\/#\/schema\/person\/a54ab33d75d0ea64f384d5277bd56ad7"},"articleSection":[".NET\u958b\u767a"],"inLanguage":"ja","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.nonki.coffeebittersweet.net\/?p=1370#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.nonki.coffeebittersweet.net\/?p=1370","url":"https:\/\/www.nonki.coffeebittersweet.net\/?p=1370","name":"VC\u306eDLL\u3092C#\u304b\u3089\u547c\u3073\u51fa\u3059\u306b\u306f - \u306e\u3093\u304d\u306e\u65e5\u8a18","isPartOf":{"@id":"https:\/\/www.nonki.coffeebittersweet.net\/#website"},"datePublished":"2008-07-07T11:10:00+00:00","dateModified":"2025-05-27T12:13:32+00:00","breadcrumb":{"@id":"https:\/\/www.nonki.coffeebittersweet.net\/?p=1370#breadcrumb"},"inLanguage":"ja","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.nonki.coffeebittersweet.net\/?p=1370"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.nonki.coffeebittersweet.net\/?p=1370#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\u30db\u30fc\u30e0","item":"https:\/\/www.nonki.coffeebittersweet.net\/"},{"@type":"ListItem","position":2,"name":"VC\u306eDLL\u3092C#\u304b\u3089\u547c\u3073\u51fa\u3059\u306b\u306f"}]},{"@type":"WebSite","@id":"https:\/\/www.nonki.coffeebittersweet.net\/#website","url":"https:\/\/www.nonki.coffeebittersweet.net\/","name":"\u306e\u3093\u304d\u306e\u65e5\u8a18","description":"\u65e5\u5e38\u3067\u3001\u601d\u3063\u305f\u4e8b\u3001\u611f\u3058\u305f\u4e8b\u3092\u8a18\u9332\u3057\u3066\u3044\u3053\u3046\u3068\u601d\u3044\u307e\u3059\u3002","publisher":{"@id":"https:\/\/www.nonki.coffeebittersweet.net\/#\/schema\/person\/a54ab33d75d0ea64f384d5277bd56ad7"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.nonki.coffeebittersweet.net\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"ja"},{"@type":["Person","Organization"],"@id":"https:\/\/www.nonki.coffeebittersweet.net\/#\/schema\/person\/a54ab33d75d0ea64f384d5277bd56ad7","name":"cbs@nonki","image":{"@type":"ImageObject","inLanguage":"ja","@id":"https:\/\/mlla7u9wd2ab.i.optimole.com\/w:auto\/h:auto\/q:mauto\/ig:avif\/https:\/\/www.nonki.coffeebittersweet.net\/wp-content\/uploads\/2025\/06\/20250524-02.png","url":"https:\/\/mlla7u9wd2ab.i.optimole.com\/w:auto\/h:auto\/q:mauto\/ig:avif\/https:\/\/www.nonki.coffeebittersweet.net\/wp-content\/uploads\/2025\/06\/20250524-02.png","contentUrl":"https:\/\/mlla7u9wd2ab.i.optimole.com\/w:auto\/h:auto\/q:mauto\/ig:avif\/https:\/\/www.nonki.coffeebittersweet.net\/wp-content\/uploads\/2025\/06\/20250524-02.png","width":1004,"height":1024,"caption":"cbs@nonki"},"logo":{"@id":"https:\/\/mlla7u9wd2ab.i.optimole.com\/w:auto\/h:auto\/q:mauto\/ig:avif\/https:\/\/www.nonki.coffeebittersweet.net\/wp-content\/uploads\/2025\/06\/20250524-02.png"},"url":"https:\/\/www.nonki.coffeebittersweet.net\/?author=1"}]}},"_links":{"self":[{"href":"https:\/\/www.nonki.coffeebittersweet.net\/index.php?rest_route=\/wp\/v2\/posts\/1370","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.nonki.coffeebittersweet.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.nonki.coffeebittersweet.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.nonki.coffeebittersweet.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.nonki.coffeebittersweet.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1370"}],"version-history":[{"count":0,"href":"https:\/\/www.nonki.coffeebittersweet.net\/index.php?rest_route=\/wp\/v2\/posts\/1370\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.nonki.coffeebittersweet.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1370"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.nonki.coffeebittersweet.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1370"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.nonki.coffeebittersweet.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1370"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}