This HTML5 document contains 50 embedded RDF statements represented using HTML+Microdata notation.

The embedded RDF content will be recognized by any processor of HTML5 Microdata.

PrefixNamespace IRI
n22http://ods.openlinksw.com/wiki/main/ODS/OdsFacebookIntegration/fb4.
n6http://ods.openlinksw.com/dataspace/person/dav#
dctermshttp://purl.org/dc/terms/
n5http://ods.openlinksw.com/dataspace/owiki/wiki/
n26http://ods.openlinksw.com/wiki/main/ODS/OdsFacebookIntegration/fb8.
atomhttp://atomowl.org/ontologies/atomrdf#
foafhttp://xmlns.com/foaf/0.1/
oplhttp://www.openlinksw.com/schema/attribution#
n21http://ods.openlinksw.com/wiki/main/ODS/OdsFacebookIntegration/fb3.
n14http://ods.openlinksw.com/dataspace/owiki/wiki/ODS/OdsFacebookIntegration/sioc.
n16http://ods.openlinksw.com/dataspace/owiki#
n25http://ods.openlinksw.com/wiki/main/ODS/OdsFacebookIntegration/fb7.
dchttp://purl.org/dc/elements/1.1/
rdfshttp://www.w3.org/2000/01/rdf-schema#
n11http://rdfs.org/sioc/services#
n2http://ods.openlinksw.com/dataspace/owiki/wiki/ODS/
n24http://ods.openlinksw.com/wiki/main/ODS/OdsFacebookIntegration/fb2.
siocthttp://rdfs.org/sioc/types#
n9http://ods.openlinksw.com/dataspace/person/owiki#
n28http://ods.openlinksw.com/wiki/main/ODS/OdsFacebookIntegration/fb6.
n29http://ods.openlinksw.com/wiki/main/ODS/OdsFacebookIntegration/rdf.
rdfhttp://www.w3.org/1999/02/22-rdf-syntax-ns#
n23http://ods.openlinksw.com/wiki/main/ODS/OdsFacebookIntegration/fb1.
n19http://ods.openlinksw.com/wiki/main/ODS/OdsFacebookIntegration/f14.
n10http://ods.openlinksw.com/dataspace/services/wiki/
n27http://ods.openlinksw.com/wiki/main/ODS/OdsFacebookIntegration/fb5.
xsdhhttp://www.w3.org/2001/XMLSchema#
n7http://ods.openlinksw.com/dataspace/dav#
n17http://ods.openlinksw.com/wiki/main/ODS/OdsFacebookIntegration/f13.
siochttp://rdfs.org/sioc/ns#
Subject Item
n6:this
foaf:made
n2:OdsFacebookIntegration
Subject Item
n10:item
n11:services_of
n2:OdsFacebookIntegration
Subject Item
n16:this
sioc:creator_of
n2:OdsFacebookIntegration
Subject Item
n2:OdsFacebookIntegration
rdf:type
atom:Entry sioct:Comment
dcterms:created
2017-06-13T06:09:27.122298
dcterms:modified
2017-06-29T07:32:04.614073
rdfs:label
OdsFacebookIntegration
foaf:maker
n9:this n6:this
dc:title
OdsFacebookIntegration
opl:isDescribedUsing
n14:rdf
sioc:has_creator
n7:this n16:this
sioc:attachment
n17:png n19:png n21:png n22:png n23:png n24:png n25:png n26:png n27:png n28:png n29:png
sioc:content
---+ ODS Facebook Integration Guide An ODS Instance Administrator may register that Instance as a Facebook Client Application. Users of the ODS Instance can then link their ODS account with their Facebook account, allowing them to log in to ODS using their Facebook credentials, and/or integrate ODS content and services with Facebook content and services. * Active Facebook user cookies and/or session data in the web browser which is accessing the ODS-Facebook page are used to -- * display data about that Facebook user on the ODS-Facebook page * display a list of that Facebook user's friends on the ODS-Facebook page * The ODS user can link a new or existing <nowiki>ODS-AddressBook</nowiki> instance to their Facebook account, and * populate it with contact info for his/her Facebook friends. * update contact info based on what is retrieved from Facebook. * All data for the Facebook friends of the logged-in user is automatically imported to ODS (Virtuoso) as RDF. * The data is updated each time the user visits this page. * After successful RDF data import, "rdf" icons - <img src="%ATTACHURLPATH%/rdf.png" style="wikiautogen"/> - alongside each Facebook friend's name become dereferenceable links to the RDF data. Below, we discuss how to enable and use these features. %TOC% ---++Setup First, the ODS Instance Administrator must [[OdsFacebookIntegrationSetupAdminGuide][register the Instance as a Facebook App]]. Then, any ODS User may [[OdsFacebookIntegrationLinkODSFacebook][link their ODS account with their Facebook account]]. ---++User Interface * <i><b>Note:</b> The steps from below can be performed from every ODS user only when the Setup steps from above have been performed.</i> 1 [[OdsFacebookIntegrationAuthentcFacebook][Authenticate in ODS using your Facebook account]] 1 Once logged in as your Facebook account, will be shown your ODS home page. Click the presented Facebook link. %BR%%BR%<img src="%ATTACHURLPATH%/f13.png" style="wikiautogen"/>%BR%%BR% 1. You should be redirected to the Facebook front page in ODS: %BR%%BR%<img src="%ATTACHURLPATH%/f14.png" style="wikiautogen"/>%BR%%BR% ---+++The "Synchronize All" Feature 1. Click the "Synchronize" link from the "ODS User info" block. 1. The "Synchronize all" interface should be opened. %BR%%BR%<img src="%ATTACHURLPATH%/fb3.png" style="wikiautogen"/>%BR%%BR% 1. Click the "Synchronize All" button. 1. As result all existing contacts should be updated (using the first contact that matches synchronization criteria) in <nowiki>ODS-AddressBook</nowiki> with default/custom mapping. 1. The user is able to set a custom mapping for synchronization using the "Set default mapping" block. If the user does not set custom mapping, then the default mapping will be used. ---+++ The "All Contacts to Synchronize" Feature 1. Click the "Show all contacts to synchronize" link. %BR%%BR%<img src="%ATTACHURLPATH%/fb4.png" style="wikiautogen"/>%BR%%BR% 1. The user is offered the option to synchronize his/her contacts one-by-one. * The UI presents separate blocks for each FB friend. * The user is offered all available field value matches for Facebook friends in their <nowiki>ODS-AddressBook</nowiki> contacts. * By default, the first match is selected. * The user can change the matching criteria for the synchronization. * Facebook and <nowiki>ODS-AddressBook</nowiki> contacts are presented with links, so the data for them can be compared, and the right matching pair can be chosen. 1. There is a choice to use default or manual mapping for contact properties. * The <b>Default mapping</b> can be set by clicking the link "Set Default Mapping". 1. This feature offers the ability to synchronize in groups. 1. When the Default mapping is set, you can click the "Default" button for contacts and proceed further. * <b>Manual mapping</b> can be set by clicking the "Manual" button from the combo button available for each user. 1. The user will be asked to set mapping, and then contact synchronization is executed. ---++Related * [[FacebookAPI][ODS User Defined Type (UDT) Facebook API]] CategoryODS CategoryOpenSource CategoryVirtuoso CategoryHowTo CategoryOdsAddressBook CategoryAddressBook
sioc:id
6c22cf40cf50619ba31c63a479502fe9
sioc:link
n2:OdsFacebookIntegration
sioc:has_container
n5:ODS
n11:has_services
n10:item
atom:title
OdsFacebookIntegration
sioc:links_to
n2:CategoryODS n2:CategoryHowTo n2:FacebookAPI n2:OdsFacebookIntegrationAuthentcFacebook n2:OdsFacebookIntegrationLinkODSFacebook n2:CategoryOdsAddressBook n2:OdsFacebookIntegrationSetupAdminGuide n2:CategoryAddressBook n2:CategoryOpenSource n2:CategoryVirtuoso
atom:source
n5:ODS
atom:author
n6:this
atom:published
2017-06-13T06:09:27Z
atom:updated
2017-06-29T07:32:04Z
sioc:topic
n5:ODS
Subject Item
n5:ODS
sioc:container_of
n2:OdsFacebookIntegration
atom:entry
n2:OdsFacebookIntegration
atom:contains
n2:OdsFacebookIntegration
Subject Item
n7:this
sioc:creator_of
n2:OdsFacebookIntegration