Not logged in : Login

About: EntryPoint - user_profile_import     Goto   Sponge   Distinct   Permalink

An Entity of Type : schema:EntryPoint, within Data Space : iodbc.org associated with source document(s)

ODS supports profile import from a variety of services thanks to the power of Virtuoso's Sponger cartridges. This API method uses the Sponger to fetch profile details from another service and optionally merge them into the ODS profile.The method has two modes of operations: Clients can either provide a serviceId which is already connected to the authenticated user account (see user.authenticate.authenticationUrl()) to import the data directly from the third-party service.Or they can provide a blob of FOAF or VCard data in any of the supported RDF serializations in the request body. Be aware that the method will signal an error if no profile data can be found, ie. if there is no Sponger cartridge available to handle the given service. service The service type like "facebook" or "webid" serviceId The identifier like the facebook profile URL or the actual WebID. If empty, the data is read from the HTTP request body. Before being able to import profile details the service ID first has to be connected to the authenticated ODS account. This is typically done via user.authenticate.authenticationUrl(). target Where to import the profile data to. This can be one of personal, business, or none. In the latter case the data is only imported into a private data graph but not into the ODS profile. keepGraph If keep then the profile data will be kept in a private data graph in addition to storing it in the ODS profile. If clear then the original data will be thrown away after import. Be aware that a target value of none in combination with a keepGraph value of clear does not make much sense. On error an appropriate HTTP status code will be set.user.authenticate.authenticationUrl(), user.dataGraphs.list()

AttributesValues
rdf:type
schema:httpMethod
  • GET
schema:contentType
  • text/xml
http://www.openlin...es#isWebServiceOf
http://www.openlin...vices#endPointURL
schema:shortDescription
  • Import profile data from another service or from a data stream.

http://www.openlin...ices#hasParameter
schema:name
  • EntryPoint - user_profile_import
schema:description
  • ODS supports profile import from a variety of services thanks to the power of Virtuoso's Sponger cartridges. This API method uses the Sponger to fetch profile details from another service and optionally merge them into the ODS profile.

    The method has two modes of operations:

    Clients can either provide a serviceId which is already connected to the authenticated user account (see user.authenticate.authenticationUrl()) to import the data directly from the third-party service.

    Or they can provide a blob of FOAF or VCard data in any of the supported RDF serializations in the request body.

    Be aware that the method will signal an error if no profile data can be found, ie. if there is no Sponger cartridge available to handle the given service.

  • service

    The service type like "facebook" or "webid"

  • serviceId

    The identifier like the facebook profile URL or the actual WebID. If empty, the data is read from the HTTP request body. Before being able to import profile details the service ID first has to be connected to the authenticated ODS account. This is typically done via user.authenticate.authenticationUrl().

  • target

    Where to import the profile data to. This can be one of personal, business, or none. In the latter case the data is only imported into a private data graph but not into the ODS profile.

  • keepGraph

    If keep then the profile data will be kept in a private data graph in addition to storing it in the ODS profile. If clear then the original data will be thrown away after import. Be aware that a target value of none in combination with a keepGraph value of clear does not make much sense.

On error an appropriate HTTP status code will be set.

user.authenticate.authenticationUrl(), user.dataGraphs.list()

schema:url
is schema:target of
Faceted Search & Find service v1.17_git132 as of May 12 2023


Alternative Linked Data Documents: PivotViewer | iSPARQL | ODE     Content Formats:   [cxml] [csv]     RDF   [text] [turtle] [ld+json] [rdf+json] [rdf+xml]     ODATA   [atom+xml] [odata+json]     Microdata   [microdata+json] [html]    About   
This material is Open Knowledge   W3C Semantic Web Technology [RDF Data] Valid XHTML + RDFa
OpenLink Virtuoso version 07.20.3238 as of May 23 2023, on Linux (x86_64-generic-linux-glibc25), Single-Server Edition (15 GB total memory, 3 GB memory in use)
Data on this page belongs to its respective rights holders.
Virtuoso Faceted Browser Copyright © 2009-2024 OpenLink Software