{"id":33,"date":"2022-03-01T09:00:00","date_gmt":"2022-03-01T09:00:00","guid":{"rendered":"https:\/\/gfejp-demo.com\/?p=33"},"modified":"2022-07-14T09:16:55","modified_gmt":"2022-07-14T09:16:55","slug":"calendar-api","status":"publish","type":"post","link":"https:\/\/apidemo.ddrive.cloud\/?p=33","title":{"rendered":"Calendar API"},"content":{"rendered":"\n<p>\u3053\u306e\u30b5\u30f3\u30d7\u30eb\u3067\u306f\u3001Calendar API \u3092\u4f7f\u7528\u3057\u3066\u3001\u767b\u9332\u6e08\u307f\u306e\u4e88\u5b9a\u3092\u53d6\u5f97\u3059\u308b\u30b5\u30f3\u30d7\u30eb\u3092\u7d39\u4ecb\u3057\u307e\u3059\u3002<br>\u3053\u3053\u3067\u6271\u3046\u30b5\u30f3\u30d7\u30eb \u30bd\u30fc\u30b9\u30b3\u30fc\u30c9\u306f \u00a0<a href=\"https:\/\/github.com\/ddrivedemo\/Devel-CalendarAPI-Demo\">\u3053\u3061\u3089\uff08github.com\uff09<\/a>\u00a0\u304b\u3089\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3067\u304d\u307e\u3059\u3002<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h4 class=\"wp-block-heading\">\u30ab\u30ec\u30f3\u30c0\u30fc\u306e\u64cd\u4f5c<\/h4>\n\n\n\n<h5 class=\"wp-block-heading\">\u4e88\u5b9a\u306e\u53d6\u5f97<\/h5>\n\n\n\n<p>Calendar API \u3092\u4f7f\u7528\u3057\u3066\u3001\u767b\u9332\u3055\u308c\u305f\u4e88\u5b9a\uff08\u30a4\u30d9\u30f3\u30c8\uff09\u306e\u4e00\u89a7\u3092\u53d6\u5f97\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<form method=\"get\" name=\"demoform01\" target=\"_new\" action=\"\/demo\/devel_drive_api_demo_01_auth\">\n  <input type=\"hidden\" name=\"state\" value=\"demo_calendar\">\n  <a href=\"#\" onclick=\"document.demoform01.submit(); return false;\" class=\"demo-button\"><img decoding=\"async\" src=\"https:\/\/apidemo.ddrive.cloud\/wp-content\/uploads\/2022\/05\/Apps-1-554x1024.png\" alt=\"\" class=\"appimage_logo\">\u30a2\u30d7\u30ea\u30b5\u30f3\u30d7\u30eb \u4e88\u5b9a\u3092\u53d6\u5f97\u3059\u308b<\/a>&nbsp;(\u65b0\u3057\u3044\u30bf\u30d6\u3067\u4e88\u5b9a\u60c5\u5831\u3092\u53d6\u5f97\u3057\u307e\u3059)\n<\/form>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-php\" data-lang=\"PHP\"><code>\/**\n* \u30ab\u30ec\u30f3\u30c0\u30fc\u306e\u30a4\u30d9\u30f3\u30c8\u4e00\u89a7\u3092\u53d6\u5f97\n* $client: Google\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\n*\/\npublic function listEvents($client) {\n\n    \/\/ \u30ab\u30ec\u30f3\u30c0\u30fc\u30b5\u30fc\u30d3\u30b9 \u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u3092\u751f\u6210\n    $calendarClient = new \\Google_Service_Calendar($client);\n\n    $param = array(\n        &#39;orderBy&#39; =&gt; &#39;startTime&#39;, \/\/ \u958b\u59cb\u65e5\u6642\u9806\u306b\u30bd\u30fc\u30c8\n        &#39;maxResults&#39; =&gt; 10,\n        &#39;singleEvents&#39; =&gt; true,\n        &#39;timeMin&#39; =&gt; date(&#39;c&#39;)\n    );\n\n    \/\/ \u30a4\u30d9\u30f3\u30c8\u4e00\u89a7\u3092\u53d6\u5f97\n    $result = $calendarClient-&gt;events-&gt;listEvents($param);\n\n    \/\/ \u30ec\u30b9\u30dd\u30f3\u30b9\u304b\u3089\u30a4\u30d9\u30f3\u30c8\u4e00\u89a7\u3092\u53d6\u5f97\n    return $result-&gt;getItems();\n}<\/code><\/pre><\/div>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u3053\u306e\u30b5\u30f3\u30d7\u30eb\u3067\u306f\u3001Calendar API \u3092\u4f7f\u7528\u3057\u3066\u3001\u767b\u9332\u6e08\u307f\u306e\u4e88\u5b9a\u3092\u53d6\u5f97\u3059\u308b\u30b5\u30f3\u30d7\u30eb\u3092\u7d39\u4ecb\u3057\u307e\u3059\u3002\u3053\u3053\u3067\u6271\u3046\u30b5\u30f3\u30d7\u30eb \u30bd\u30fc\u30b9\u30b3\u30fc\u30c9\u306f \u00a0\u3053\u3061\u3089\uff08github.com\uff09\u00a0\u304b\u3089\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3067\u304d\u307e\u3059\u3002 \u30ab\u30ec\u30f3\u30c0\u30fc\u306e\u64cd\u4f5c \u4e88 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[],"class_list":["post-33","post","type-post","status-publish","format-standard","hentry","category-developer"],"_links":{"self":[{"href":"https:\/\/apidemo.ddrive.cloud\/index.php?rest_route=\/wp\/v2\/posts\/33","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/apidemo.ddrive.cloud\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/apidemo.ddrive.cloud\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/apidemo.ddrive.cloud\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/apidemo.ddrive.cloud\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=33"}],"version-history":[{"count":10,"href":"https:\/\/apidemo.ddrive.cloud\/index.php?rest_route=\/wp\/v2\/posts\/33\/revisions"}],"predecessor-version":[{"id":663,"href":"https:\/\/apidemo.ddrive.cloud\/index.php?rest_route=\/wp\/v2\/posts\/33\/revisions\/663"}],"wp:attachment":[{"href":"https:\/\/apidemo.ddrive.cloud\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=33"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/apidemo.ddrive.cloud\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=33"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/apidemo.ddrive.cloud\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=33"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}