{"id":228,"date":"2015-10-14T23:59:34","date_gmt":"2015-10-14T23:59:34","guid":{"rendered":"http:\/\/blog.lizefield.mobi\/?p=228"},"modified":"2015-10-14T23:59:34","modified_gmt":"2015-10-14T23:59:34","slug":"ios%e3%82%a2%e3%83%97%e3%83%aa%e3%81%a7google%e3%81%aedrive-api-for-ios%e3%81%ae%e5%88%a9%e7%94%a8%ef%bc%88swift%ef%bc%89","status":"publish","type":"post","link":"https:\/\/lizefieldwp.azurewebsites.net\/index.php\/2015\/10\/14\/ios%e3%82%a2%e3%83%97%e3%83%aa%e3%81%a7google%e3%81%aedrive-api-for-ios%e3%81%ae%e5%88%a9%e7%94%a8%ef%bc%88swift%ef%bc%89\/","title":{"rendered":"iOS\u30a2\u30d7\u30ea\u3067Google\u306eDrive API for iOS\u306e\u5229\u7528\uff08Swift\uff09"},"content":{"rendered":"<p>iOS\u30a2\u30d7\u30ea\u3067Google\u306eDrive API for iOS\u3092\u5229\u7528\u3057\u3066\u307f\u307e\u3059\u3002<br \/>\niOS:9.0.2<br \/>\nXcode:7.0.1<br \/>\nSwift:2.0<\/p>\n<p><!--more--><\/p>\n<p>\u300c<a href=\"https:\/\/developers.google.com\/drive\/ios\/quickstart?hl=ja&amp;ver=swift\" target=\"_blank\" rel=\"nofollow\">Google Developers<\/a>\u300d\u3092\u53c2\u8003\u306b\u3001\u3068\u3044\u3046\u304b\u307b\u307c\u305d\u306e\u307e\u307e\u306e\u5185\u5bb9\u3067\u3059\u304c\u6574\u7406\u3057\u3066\u307f\u307e\u3057\u305f\u3002<\/p>\n<p>\uff11\uff0eGoogle\u306eAPI\u3092\u5229\u7528\u53ef\u80fd\u306b\u3057\u307e\u3059\u3002<br \/>\n\u300c<a href=\"https:\/\/console.developers.google.com\/project\" target=\"_blank\" rel=\"nofollow\">Google Developers Console<\/a>\u300d\u3067\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u4f5c\u6210\u3057\u307e\u3059\u3002<br \/>\n\u4f5c\u6210\u3057\u305f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u300cAPI\u3068\u8a8d\u8a3c\u300d\u30fc\u300cAPI\u300d\u3067\u300cDrive API\u300d\u3092\u6709\u52b9\u306b\u3057\u307e\u3059\u3002<br \/>\n\u6b21\u306b\u300cAPI\u3068\u8a8d\u8a3c\u300d\u30fc\u300c\u8a8d\u8a3c\u60c5\u5831\u300d\u306e\u300cOAuth\u540c\u610f\u753b\u9762\u300d\u3092\u958b\u304d\u3001\u300c\u30e1\u30fc\u30eb\u30a2\u30c9\u30ec\u30b9\u300d\u3068\u300c\u30b5\u30fc\u30d3\u30b9\u540d\u300d\u3092\u5165\u529b\u3057\u300c\u4fdd\u5b58\u300d\u3057\u307e\u3059\u3002<br \/>\n\u300c\u8a8d\u8a3c\u60c5\u5831\u300d\u306e\u300c\u8a8d\u8a3c\u60c5\u5831\u3092\u8ffd\u52a0\u300d\u306e\u300cOAuth2.0\u30af\u30e9\u30a4\u30a2\u30f3\u30c8ID\u300d\u3092\u9078\u629e\u3057\u307e\u3059\u3002<br \/>\n<img loading=\"lazy\" class=\"alignnone wp-image-235\" src=\"\/wp-content\/uploads\/2015\/10\/ios_googledrive_01.png\" alt=\"ios_googledrive_01\" width=\"299\" height=\"279\" srcset=\"\/wp-content\/uploads\/2015\/10\/ios_googledrive_01.png 994w, \/wp-content\/uploads\/2015\/10\/ios_googledrive_01-300x279.png 300w, \/wp-content\/uploads\/2015\/10\/ios_googledrive_01-768x715.png 768w\" sizes=\"(max-width: 299px) 100vw, 299px\" \/><br \/>\n\u8868\u793a\u3055\u308c\u308b\u753b\u9762\u3067\u300c\u305d\u306e\u4ed6\u300d\u3092\u9078\u629e\u3057\u3001\u300c\u540d\u524d\u300d\u3092\u5165\u529b\u3057\u3066\u300c\u4f5c\u6210\u300d\u3057\u307e\u3059\u3002<br \/>\n\u203b\u300ciOS\u300d\u3067\u306f\u306a\u304f\u300c\u305d\u306e\u4ed6\u300d\u3092\u9078\u629e\u3059\u308b\u3088\u3046\u3067\u3059\u3002<br \/>\n<a href=\"\/wp-content\/uploads\/2015\/10\/ios_googledrive_02.png\"><img loading=\"lazy\" class=\"alignnone wp-image-236\" src=\"\/wp-content\/uploads\/2015\/10\/ios_googledrive_02.png\" alt=\"ios_googledrive_02\" width=\"168\" height=\"300\" srcset=\"\/wp-content\/uploads\/2015\/10\/ios_googledrive_02.png 374w, \/wp-content\/uploads\/2015\/10\/ios_googledrive_02-168x300.png 168w\" sizes=\"(max-width: 168px) 100vw, 168px\" \/><\/a><br \/>\n<a href=\"\/wp-content\/uploads\/2015\/10\/ios_googledrive_03.png\"><img loading=\"lazy\" class=\"alignnone wp-image-237\" src=\"\/wp-content\/uploads\/2015\/10\/ios_googledrive_03.png\" alt=\"ios_googledrive_03\" width=\"300\" height=\"245\" srcset=\"\/wp-content\/uploads\/2015\/10\/ios_googledrive_03.png 620w, \/wp-content\/uploads\/2015\/10\/ios_googledrive_03-300x245.png 300w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>\uff12\uff0e\u30e9\u30a4\u30d6\u30e9\u30ea\u306e\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9<br \/>\n\u300c<a href=\"https:\/\/developers.google.com\/drive\/ios\/quickstart?hl=ja&amp;ver=swift\" target=\"_blank\" rel=\"nofollow\">Google Developers<\/a>\u300d\u306b\u8a18\u8f09\u3055\u308c\u3066\u308bSVN\u306e\u30a2\u30c9\u30ec\u30b9\u304b\u3089\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3057\u307e\u3059\u3002<\/p>\n<p>\uff13\uff0eXcode\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3078\u306e\u30e9\u30a4\u30d6\u30e9\u30ea\u306e\u8ffd?<br \/>\n\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3057\u305f\u300cSource\u300d\u30d5\u30a9\u30eb\u30c0\u306b\u5165\u3063\u3066\u3044\u308b\u300cGTL.xcodeproj\u300d\u3092Xcode\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3078\u30c9\u30ed\u30c3\u30d7\u3057\u307e\u3059\u3002<br \/>\n<img loading=\"lazy\" class=\"alignnone wp-image-243\" src=\"\/wp-content\/uploads\/2015\/10\/ios_googledrive_04.png\" alt=\"ios_googledrive_04\" width=\"278\" height=\"300\" srcset=\"\/wp-content\/uploads\/2015\/10\/ios_googledrive_04.png 532w, \/wp-content\/uploads\/2015\/10\/ios_googledrive_04-278x300.png 278w\" sizes=\"(max-width: 278px) 100vw, 278px\" \/><br \/>\n<img loading=\"lazy\" class=\"alignnone wp-image-244\" src=\"\/wp-content\/uploads\/2015\/10\/ios_googledrive_05.png\" alt=\"ios_googledrive_05\" width=\"300\" height=\"300\" srcset=\"\/wp-content\/uploads\/2015\/10\/ios_googledrive_05.png 408w, \/wp-content\/uploads\/2015\/10\/ios_googledrive_05-150x150.png 150w, \/wp-content\/uploads\/2015\/10\/ios_googledrive_05-300x300.png 300w, \/wp-content\/uploads\/2015\/10\/ios_googledrive_05-100x100.png 100w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/p>\n<p>Xcode\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306eTARGET\u3092\u9078\u629e\u3057\u3001\u300cBuild Phases\u300d\u306e\u300cLink Binary With Libraries\u300d\u306e\u300c\uff0b\u300d\u304b\u3089\u300clibGTLTouchStaticLib.a\u300d\u3092\u8ffd\u52a0\u3057\u307e\u3059\u3002\u540c\u69d8\u306b\u300cSecurity.framework\u300d\u3068\u300cSystemConfiguration.framework\u300d\u3092\u8ffd\u52a0\u3057\u307e\u3059\u3002<br \/>\n<img loading=\"lazy\" class=\"alignnone wp-image-245\" src=\"\/wp-content\/uploads\/2015\/10\/ios_googledrive_06.png\" alt=\"ios_googledrive_06\" width=\"260\" height=\"300\" srcset=\"\/wp-content\/uploads\/2015\/10\/ios_googledrive_06.png 782w, \/wp-content\/uploads\/2015\/10\/ios_googledrive_06-260x300.png 260w, \/wp-content\/uploads\/2015\/10\/ios_googledrive_06-768x886.png 768w\" sizes=\"(max-width: 260px) 100vw, 260px\" \/><br \/>\n<img loading=\"lazy\" class=\"alignnone wp-image-246\" src=\"\/wp-content\/uploads\/2015\/10\/ios_googledrive_07.png\" alt=\"ios_googledrive_07\" width=\"300\" height=\"99\" srcset=\"\/wp-content\/uploads\/2015\/10\/ios_googledrive_07.png 2016w, \/wp-content\/uploads\/2015\/10\/ios_googledrive_07-300x99.png 300w, \/wp-content\/uploads\/2015\/10\/ios_googledrive_07-768x254.png 768w, \/wp-content\/uploads\/2015\/10\/ios_googledrive_07-1024x339.png 1024w, \/wp-content\/uploads\/2015\/10\/ios_googledrive_07-2000x668.png 2000w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/p>\n<p>\u6b21\u306b\u300cBuild Settings\u300d\u306e\u300cLinking\u300d\u30fc\u300cOther Linker Flags\u300d\u3078\u300c-ObjC -all_load\u300d\u3092\u5165\u529b\u3057\u307e\u3059\u3002<br \/>\n<img loading=\"lazy\" class=\"alignnone wp-image-247\" src=\"\/wp-content\/uploads\/2015\/10\/ios_googledrive_08-1.png\" alt=\"ios_googledrive_08\" width=\"300\" height=\"196\" \/><\/p>\n<p>\u540c\u3058\u300cBuild Settings\u300d\u306e\u300cSearch Paths\u300d\u30fc\u300cUser Header Search Paths\u300d\u306b\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3057\u305f\u30e9\u30a4\u30d6\u30e9\u30ea\u306e\u300cSource\u300d\u30d5\u30a9\u30eb\u30c0\u3078\u306e\u7d76\u5bfe\u30d1\u30b9\u3092\u5165\u529b\u3057\u307e\u3059\u3002\u307e\u305f\u3001\u5165\u529b\u6b04\u306e\u6a2a\u3092\u300crecursive\u300d\u306b\u3057\u307e\u3059\u3002\uff08\u691c\u7d22\u5bfe\u8c61\u3092\u518d\u5e30\u7684\u306b\u3059\u308b\u3068\u601d\u308f\u308c\u307e\u3059\uff09<br \/>\n<img loading=\"lazy\" class=\"alignnone wp-image-248\" src=\"\/wp-content\/uploads\/2015\/10\/ios_googledrive_09.png\" alt=\"ios_googledrive_09\" width=\"300\" height=\"154\" srcset=\"\/wp-content\/uploads\/2015\/10\/ios_googledrive_09.png 2012w, \/wp-content\/uploads\/2015\/10\/ios_googledrive_09-300x154.png 300w, \/wp-content\/uploads\/2015\/10\/ios_googledrive_09-768x393.png 768w, \/wp-content\/uploads\/2015\/10\/ios_googledrive_09-1024x524.png 1024w, \/wp-content\/uploads\/2015\/10\/ios_googledrive_09-2000x1030.png 2000w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/p>\n<p>\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3057\u305f\u30e9\u30a4\u30d6\u30e9\u30ea\u306e\u300cOAuth2\u300d\u30fc\u300cTouch\u300d\u306b\u3042\u308b\u300cGTMOAuth2ViewTouch.xib\u300d\u3092Xcode\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u30c9\u30e9\u30c3\u30b0\u3057\u307e\u3059\u3002<br \/>\n\u203bXcode7\u304b\u3089\u306f\u300cSupporting Files\u300d\u306e\u30b0\u30eb\u30fc\u30d7\u304c\u7121\u304f\u306a\u3063\u3066\u3044\u307e\u3059\u3002\uff08\u4f5c\u6210\u3057\u3066\u3082\u3044\u3044\u3068\u601d\u3044\u307e\u3059\uff09<br \/>\n<a href=\"\/wp-content\/uploads\/2015\/10\/ios_googledrive_10.png\"><img loading=\"lazy\" class=\"alignnone wp-image-250\" src=\"\/wp-content\/uploads\/2015\/10\/ios_googledrive_10.png\" alt=\"ios_googledrive_10\" width=\"300\" height=\"175\" srcset=\"\/wp-content\/uploads\/2015\/10\/ios_googledrive_10.png 1442w, \/wp-content\/uploads\/2015\/10\/ios_googledrive_10-300x175.png 300w, \/wp-content\/uploads\/2015\/10\/ios_googledrive_10-768x448.png 768w, \/wp-content\/uploads\/2015\/10\/ios_googledrive_10-1024x598.png 1024w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><br \/>\n<a href=\"\/wp-content\/uploads\/2015\/10\/ios_googledrive_11.png\"><img loading=\"lazy\" class=\"alignnone wp-image-251\" src=\"\/wp-content\/uploads\/2015\/10\/ios_googledrive_11.png\" alt=\"ios_googledrive_11\" width=\"253\" height=\"300\" srcset=\"\/wp-content\/uploads\/2015\/10\/ios_googledrive_11.png 452w, \/wp-content\/uploads\/2015\/10\/ios_googledrive_11-253x300.png 253w\" sizes=\"(max-width: 253px) 100vw, 253px\" \/><\/a><\/p>\n<p>\u540c\u69d8\u306b\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3057\u305f\u30e9\u30a4\u30d6\u30e9\u30ea\u306e\u300cServices\u300d\u30fc\u300cDrive\u300d\u30fc\u300cGenerated\u300d\u306b\u3042\u308b\u300cGTLDrive.h\u300d\u3068\u300cGTLDrive_Sources.m\u300d\u3092Xcode\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u30c9\u30e9\u30c3\u30b0\u3057\u307e\u3059\u3002Bridging-Header\u3092\u4f5c\u6210\u3059\u308b\u304b\u805e\u304b\u308c\u308b\u305f\u3081\u300cCreate Bridging Header\u300d\u3067\u4f5c\u6210\u3057\u307e\u3059\u3002<br \/>\n<a href=\"\/wp-content\/uploads\/2015\/10\/ios_googledrive_12.png\"><img loading=\"lazy\" class=\"alignnone wp-image-253\" src=\"\/wp-content\/uploads\/2015\/10\/ios_googledrive_12.png\" alt=\"ios_googledrive_12\" width=\"300\" height=\"175\" srcset=\"\/wp-content\/uploads\/2015\/10\/ios_googledrive_12.png 1430w, \/wp-content\/uploads\/2015\/10\/ios_googledrive_12-300x175.png 300w, \/wp-content\/uploads\/2015\/10\/ios_googledrive_12-768x447.png 768w, \/wp-content\/uploads\/2015\/10\/ios_googledrive_12-1024x596.png 1024w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><br \/>\n<\/a> <a href=\"\/wp-content\/uploads\/2015\/10\/ios_googledrive_13.png\"><img loading=\"lazy\" class=\"alignnone wp-image-254\" src=\"\/wp-content\/uploads\/2015\/10\/ios_googledrive_13.png\" alt=\"ios_googledrive_13\" width=\"300\" height=\"68\" srcset=\"\/wp-content\/uploads\/2015\/10\/ios_googledrive_13.png 1092w, \/wp-content\/uploads\/2015\/10\/ios_googledrive_13-300x68.png 300w, \/wp-content\/uploads\/2015\/10\/ios_googledrive_13-768x173.png 768w, \/wp-content\/uploads\/2015\/10\/ios_googledrive_13-1024x231.png 1024w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><br \/>\n<\/a> <a href=\"\/wp-content\/uploads\/2015\/10\/ios_googledrive_14.png\"><img loading=\"lazy\" class=\"alignnone wp-image-255\" src=\"\/wp-content\/uploads\/2015\/10\/ios_googledrive_14.png\" alt=\"ios_googledrive_14\" width=\"216\" height=\"300\" srcset=\"\/wp-content\/uploads\/2015\/10\/ios_googledrive_14.png 466w, \/wp-content\/uploads\/2015\/10\/ios_googledrive_14-216x300.png 216w\" sizes=\"(max-width: 216px) 100vw, 216px\" \/><\/a><\/p>\n<p>\u4f5c\u6210\u3055\u308c\u305fBridging-Header\u306bimport\u3092\u8ffd\u52a0\u3057\u307e\u3059\u3002<\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">\n#import &quot;GTMOAuth2ViewControllerTouch.h&quot;\n#import &quot;GTLDrive.h&quot;\n<\/pre>\n<p>\uff14\uff0e\u30e9\u30a4\u30d6\u30e9\u30ea\u30bd\u30fc\u30b9\u30b3\u30fc\u30c9\u306e\u4fee\u6b63\uff082015.10.14\u6642\u70b9\uff09<br \/>\nGoogle Developers\u306e\u30b5\u30f3\u30d7\u30eb\u3067\u5b9f\u884c\u3057\u3088\u3046\u3068\u3059\u308b\u3068\u300cMultiple methods named &#8216;initWithArray:&#8217; found\u300d\u306e\u30a8\u30e9\u30fc\u306b\u306a\u308a\u307e\u3059\u3002stack overflow\u306a\u3069\u3092\u53c2\u8003\u306b\u4ee5\u4e0b\u306e\u4fee\u6b63\u3092\u884c\u3044\u307e\u3057\u305f\u3002<br \/>\n[GTMGatherInputStream.m]<br \/>\n\u4fee\u6b63\u524d\uff0820\u884c\u76ee\u304b\u3089\uff09<\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">\n+ (NSInputStream *)streamWithArray:(NSArray *)dataArray {\n  return [[[self alloc] initWithArray:dataArray] autorelease];\n}\n<\/pre>\n<p>\u4fee\u6b63\u5f8c<\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">\n+ (NSInputStream *)streamWithArray:(NSArray *)dataArray {\n  return [[(GTMGatherInputStream*)[self alloc] initWithArray:dataArray] autorelease];\n}\n<\/pre>\n<p>[GTMOAuth2Authentication.h]\u3068[GTLService.h]<br \/>\n\u4fee\u6b63\u524d<\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">\n#ifndef GTM_USE_SESSION_FETCHER\n  #define GTM_USE_SESSION_FETCHER 1\n#endif\n<\/pre>\n<p>\u4fee\u6b63\u5f8c<\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">\n#ifndef GTM_USE_SESSION_FETCHER\n  #define GTM_USE_SESSION_FETCHER 0\n#endif\n<\/pre>\n<p>\u300cGTL.xcodeproj\u300d\u306e\u300cBuild Settings\u300d\u306b\u3042\u308b\u300cApple LLVM 7.0 &#8211; Warnings &#8211; All languages\u300d\u30fc\u300cDeprecated Functions\u300d\u3092\u300cNO\u300d\u306b\u5909\u66f4\u3057\u307e\u3059\u3002<br \/>\n<a href=\"\/wp-content\/uploads\/2015\/10\/ios_googledrive_15.png\"><img loading=\"lazy\" class=\"alignnone wp-image-269\" src=\"\/wp-content\/uploads\/2015\/10\/ios_googledrive_15.png\" alt=\"ios_googledrive_15\" width=\"300\" height=\"96\" srcset=\"\/wp-content\/uploads\/2015\/10\/ios_googledrive_15.png 1224w, \/wp-content\/uploads\/2015\/10\/ios_googledrive_15-300x96.png 300w, \/wp-content\/uploads\/2015\/10\/ios_googledrive_15-768x246.png 768w, \/wp-content\/uploads\/2015\/10\/ios_googledrive_15-1024x328.png 1024w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>\uff15\uff0e\u30b5\u30f3\u30d7\u30eb\u30b3\u30fc\u30c9\u306e\u4fee\u6b63<br \/>\nGoogle Developers\u306b\u8a18\u8f09\u306e\u30b5\u30f3\u30d7\u30eb\u30bd\u30fc\u30b9\uff08ViewController\uff09\u3092\u305d\u306e\u307e\u307e\u8cbc\u308a\u4ed8\u3051\u308b\u3068\u30a8\u30e9\u30fc\u306b\u306a\u3063\u305f\u305f\u3081\u3001\u3053\u3061\u3089\u3082\u4fee\u6b63\u3057\u307e\u3057\u305f\u3002<\/p>\n<p>[ViewController.swift]<br \/>\n\u4fee\u6b63\u524d<\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">\noutput.autoresizingMask = UIViewAutoresizing.FlexibleHeight |\n    UIViewAutoresizing.FlexibleWidth\n<\/pre>\n<p>\u4fee\u6b63\u5f8c<\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">\noutput.autoresizingMask = UIViewAutoresizing.FlexibleHeight.union(UIViewAutoresizing.FlexibleWidth)\n<\/pre>\n<p>\u4fee\u6b63\u524d<\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">\nlet scopeString = &quot; &quot;.join(scopes)\n<\/pre>\n<p>\u4fee\u6b63\u5f8c<\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">\nlet scopeString = scopes.joinWithSeparator(&quot; &quot;)\n<\/pre>\n<p>\u3053\u308c\u3067\u30b5\u30f3\u30d7\u30eb\u30bd\u30fc\u30b9\u3092\u5b9f\u884c\u3057\u3066Google Drive\u3078\u30a2\u30af\u30bb\u30b9\u51fa\u6765\u307e\u3057\u305f\u3002<\/p>\n","protected":false},"excerpt":{"rendered":"<p>iOS\u30a2\u30d7\u30ea\u3067Google\u306eDrive API for iOS\u3092\u5229\u7528\u3057\u3066\u307f\u307e\u3059\u3002 iOS:9.0.2 Xcode:7.0.1 Swift:2.0<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[9],"tags":[34,42,43,45,66],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/lizefieldwp.azurewebsites.net\/index.php\/wp-json\/wp\/v2\/posts\/228"}],"collection":[{"href":"https:\/\/lizefieldwp.azurewebsites.net\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/lizefieldwp.azurewebsites.net\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/lizefieldwp.azurewebsites.net\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/lizefieldwp.azurewebsites.net\/index.php\/wp-json\/wp\/v2\/comments?post=228"}],"version-history":[{"count":0,"href":"https:\/\/lizefieldwp.azurewebsites.net\/index.php\/wp-json\/wp\/v2\/posts\/228\/revisions"}],"wp:attachment":[{"href":"https:\/\/lizefieldwp.azurewebsites.net\/index.php\/wp-json\/wp\/v2\/media?parent=228"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/lizefieldwp.azurewebsites.net\/index.php\/wp-json\/wp\/v2\/categories?post=228"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/lizefieldwp.azurewebsites.net\/index.php\/wp-json\/wp\/v2\/tags?post=228"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}