{"id":108,"date":"2011-02-27T18:27:37","date_gmt":"2011-02-27T18:27:37","guid":{"rendered":"http:\/\/blog.soton.ac.uk\/cybertube\/?p=108"},"modified":"2011-02-27T18:27:37","modified_gmt":"2011-02-27T18:27:37","slug":"the-implementation-first-steps","status":"publish","type":"post","link":"https:\/\/blog.soton.ac.uk\/cybertube\/2011\/02\/27\/the-implementation-first-steps\/","title":{"rendered":"The Implementation (first steps)"},"content":{"rendered":"<p>This week we spent efforts to implement the basic architecture components. More specifically build an HTML web page for <a title=\"Facebook Authentication\" href=\"\/\/developers.facebook.com\/docs\/authentication\" target=\"_blank\">authenticating <\/a>the user and <a title=\"Facebook App Authorization\" href=\"\/\/developers.facebook.com\/docs\/authentication\" target=\"_blank\">authorizing <\/a>our application. The result of this procedure is the provision of an \u201caccess token\u201d. This token is passed to our servlet using the HTTP GET method. The servlet application is now\u00a0able to have access to all features provided by the <a title=\"The Facebook Graph API\" href=\"http:\/\/developers.facebook.com\/docs\/reference\/api\/\" target=\"_blank\">Facebook Graph API<\/a>.<\/p>\n<p>As you can see in the following figure, we tested our web application by checking-in some friends in Athens Greece. This feature will be embedded to our application so people to be able to inform their friends about a movie they watched, the \u00a0place and their comments they have.<\/p>\n<div class=\"mceTemp mceIEcenter\">\n<div id=\"attachment_110\" style=\"width: 613px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/blog.soton.ac.uk\/cybertube\/wp-content\/uploads\/sites\/211\/2011\/02\/Check-in.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-110\" class=\"size-full wp-image-110\" src=\"http:\/\/blog.soton.ac.uk\/cybertube\/wp-content\/uploads\/sites\/211\/2011\/02\/Check-in.png\" alt=\"A Facebook check-in post\" width=\"603\" height=\"100\" srcset=\"https:\/\/generic.wordpress.soton.ac.uk\/cybertube\/wp-content\/uploads\/sites\/211\/2011\/02\/Check-in.png 603w, https:\/\/generic.wordpress.soton.ac.uk\/cybertube\/wp-content\/uploads\/sites\/211\/2011\/02\/Check-in-300x50.png 300w\" sizes=\"auto, (max-width: 603px) 100vw, 603px\" \/><\/a><p id=\"caption-attachment-110\" class=\"wp-caption-text\">A Check-in post using the Facebook Graph API<\/p><\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>This week we spent efforts to implement the basic architecture components. More specifically build an HTML web page for authenticating the user and authorizing our application. The result of this procedure is the provision of an \u201caccess token\u201d. This token is passed to our servlet using the HTTP GET method. The servlet application is now\u00a0able [&hellip;]<\/p>\n","protected":false},"author":2364,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[11,15,16,18,31,32,33,36,76,111],"class_list":["post-108","post","type-post","status-publish","format-standard","hentry","category-project","tag-api","tag-authentication","tag-authorization","tag-check-in","tag-facebook","tag-facebook-graph-api","tag-faceebook-places","tag-graph-api","tag-post","tag-token"],"_links":{"self":[{"href":"https:\/\/blog.soton.ac.uk\/cybertube\/wp-json\/wp\/v2\/posts\/108","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.soton.ac.uk\/cybertube\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.soton.ac.uk\/cybertube\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.soton.ac.uk\/cybertube\/wp-json\/wp\/v2\/users\/2364"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.soton.ac.uk\/cybertube\/wp-json\/wp\/v2\/comments?post=108"}],"version-history":[{"count":0,"href":"https:\/\/blog.soton.ac.uk\/cybertube\/wp-json\/wp\/v2\/posts\/108\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.soton.ac.uk\/cybertube\/wp-json\/wp\/v2\/media?parent=108"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.soton.ac.uk\/cybertube\/wp-json\/wp\/v2\/categories?post=108"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.soton.ac.uk\/cybertube\/wp-json\/wp\/v2\/tags?post=108"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}